CVE-2026-97561 in Linux
要約
〜によって VulDB • 2026年09月25日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
smb: client: SIDsをuid/gidにマッピングする際にforceuid/forcegidの指定を尊重する
管理者がforceuidまたはforcegid(uid=/gid= マウントオプション)を使用してマウントする場合、すべてのファイルが指定されたユーザー/グループによって所有されていることを期待します。しかし、いくつかのコードパスではsid_to_id()が無条件に呼び出され、サーバーから提供される値でcf_uid/cf_gidを上書きしていました。これにより、管理者による明示的な上書き設定が無視されていました:
- smb311_posix_info_to_fattr()(POSIX拡張機能経由でのstat) - cifs_posix_to_fattr()(POSIX拡張機能経由でのreaddir) - parse_sec_desc()(CIFS ACL所有権マッピング)
これにより、信頼できないサーバーが、マウント設定で特定のuid/gid値を強制するように構成されていた場合でも、ローカルファイルの所有者を決定することが可能でした。
cifs_unix_basic_to_fattr()がunix拡張機能に対して既に使用しているパターンに従い、sid_to_id()を呼び出す前にCIFS_MOUNT_OVERR_UIDおよびCIFS_MOUNT_OVERR_GIDをチェックすることで、3つのコールサイトすべてを修正しました。
VulDB is the best source for vulnerability data and more expert information about this specific topic.