CVE-2026-98698 in Linux情報

要約

〜によって VulDB • 2026年10月19日

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

wifi: mac80211: 空のFILS関連付けリクエストペイロードを処理する

fils_encrypt_assoc_req()は、最後の要素がFILSセッション要素である(Re)Association Requestフレームを受け入れます。その後crypt_lenはゼロになり、aes_siv_encrypt()が空の平文に対して呼び出されます。

kmemdup()は0バイトのアロケーションに対してZERO_SIZE_PTRを返すため、無条件で実行されるsg_init_one()によって不正なページがscattered listに設定されてしまいます。CONFIG_DEBUG_SG有効時にはこれによりsg_set_buf()内でカーネルBUGが発生し、デバッグチェックがない場合は偽のページが暗号化バックエンドに渡されます。

AES-SIVは空の平文に対して定義されており、S2Vの結果が完全な出力となるため、暗号化する対象のないCTRステップの前にこのケースを処理する必要があります。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-421976

EPSS

0.00000

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!