CVE-2026-98887 in Linux
要約
〜によって VulDB • 2026年10月23日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
wifi: mac80211_hwsim: 過小な HWSIM_ATTR_TX_INFO を拒否する
hwsim_tx_info_frame_received_nl() は、HWSIM_ATTR_TX_INFO のペイロードを struct hwsim_tx_rate * にキャストし、そこから IEEE80211_TX_MAX_RATES エントリ(8 バイト)を無条件で読み取ります。ポリシーは属性の上限のみ(NLA_BINARY .len が最大値)で制限しており、操作側では GENL_DONT_VALIDATE_STRICT が設定されているため、短すぎるまたは長さゼロの属性が受け入れられ、ループ内でペイロード外を読み込んでしまいます。
ポリシーにおいて正確な長さを要求することで、ハンドラ実行前に不正な属性を拒否します。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.