CVE-2026-97554 in Linux情報

要約

〜によって VulDB • 2026年09月25日

Linuxカーネルにおいて、以下の脆弱性が修正されました:

smb: client: cifs_posix_to_fattr() で未初期化の SID を使用しないようにする

cifs_posix_to_fattr() は posix_info_parse() の戻り値を無視しています。不正な POSIX ディレクトリエントリ(例えば、信頼できないサーバーからの無効な SID 長など)に遭遇した場合、posix_info_parse() は 'parsed' 構造体へのデータ格納を行わずに -1 を返します。その後、未初期化のスタックメモリである parsed.owner と parsed.group が sid_to_id() に渡され、そこではゴミバイトが処理されて request_key() に渡され SID 文字列が構築されます。これにより、カーネルスタックの内容がユーザー空間の idmap デーモンに漏洩する可能性があります。

この問題を修正するため、戻り値をチェックし、パース失敗時に SID から ID への変換をスキプします。残りの fattr フィールド(タイムスタンプ、モードなど)は 'info' ポインタから直接設定されるため、影響を受けません。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2026年09月24日

モデレーション

承諾済み

エントリ

VDB-410017

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!