CVE-2026-97565 in Linux情報

要約

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

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

smb: クライアント: CIFSSMBRead()で短すぎるREAD応答を拒否する

CIFSSMBRead()関数は、サーバーから返されるREAD_RSP(READレスポンス)のDataLengthHigh、DataLength、およびDataOffsetフィールドを読み取りますが、実際に完全なREAD_RSPが受信されたかどうかを確認せずにこれらにアクセスします。応答の長さはrsp_iov.iov_lenに記録されていますが、これらのフィールドを参照する前にその値がread_rsp_size以上であることを制約する処理がありません。

悪意のあるまたは侵害されたSMB1サーバーは、READ_RSPヘッダーよりも短い長さで応答を返すことができるため、ヘッダーの解析時に受信バッファの末尾を超えて読み込んでしまいます。SMB1はデフォルトではネゴシエートされません;このコードに到達するには、明示的にvers=1.0オプションを使用してマウントする必要があります。

応答がread_rsp_sizeバイト以上でない限り、その応答を拒否します。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

Linux

予約する

2026年09月24日

モデレーション

承諾済み

エントリ

VDB-410039

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!