← 一覧に戻る
CVSS 9.0 以上

CVE-2025-68809

公開日 2026-01-13 / CVSS v3 9.1(CRITICAL)

CVE-2025-68809

要約

Linuxカーネルのksmbdでは、delete-on-closeとpending-deleteの状態をksmbd_inode->m_flagsで管理しているが、vfs_cache.c内でci->m_lockを取って扱う経路と取らずに扱う経路が混在しており、m_flagsにデータ競合が生じる可能性があった。修正では、m_flagsを読み書きするすべての補助関数にci->m_lockによる保護を追加し、ksmbd_query_inode_status()ではinode_hash_lockを解放した後にci->m_lockの下でm_flagsを参照するようにした。また、__ksmbd_inode_close()では既存のロックを維持し、実際のunlinkとxattrの削除はロックの外に移した。

AI による要約です(公式発表の本文から作成)。

関連(タグ)

Linux Kernel

このタグの新着を RSS で受け取る: Linux Kernel(使い方)

判定の理由

出典

公式発表を見る

共有: X / LinkedIn / Facebook