Linuxカーネルにおいて、以下の脆弱性が修正されました。staging: rtl8723bsにおけるissue_assocreq()およびjoin_cmd_hdl()内のIEループにおけるOOB読み取りの修正です。2つのIE解析ループは、pIE->lengthを参照する前にヘッダの境界チェックが欠如していました。具体的には、issue_assocreq()はpmlmeinfo->network.iesを辿り、アソシエーション要求を構築します。もし保存されたIEデータがelement_idバイトのみで終了し、lengthバイトが存在しない場合、pIE->lengthはバッファの終端を1バイト超えて読み取ってしまいます。また、join_cmd_hdl()はステーションのジョイン時にpnetwork->iesを辿り、同じ条件下で同様の問題が発生します。両バッファはAPのビーコンおよびプローブ応答フレームから取得されるため、切り詰められた最終IEを送信する悪意あるAPによってこの問題が引き起こされる可能性があります。そこで、update_beacon_info()で確立された二重のガードパターンを適用しました。1つ目は、sizeof(*pIE)バイト未満のデータが残っていればループを中断すること、2つ目はIEの指定データがバッファの終端を超える場合にループを中断することです。
Linux Linux Kernel 4.12 以上 5.10.261 未満 Linux Kernel 5.11 以上 5.15.212 未満 Linux Kernel 5.16 以上 6.1.178 未満 Linux Kernel 6.13 以上 6.18.39 未満 Linux Kernel 6.19 以上 7.1.4 未満 Linux Kernel 6.2 以上 6.6.145 未満 Linux Kernel 6.7 以上 6.12.96 未満 Linux Kernel 7.2
・当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 ・当該ソフトウェアが扱う情報について、書き換えは発生しません。 ・当該ソフトウェアが完全に停止する可能性があります。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
境界外読み取り(CWE-125) [NVD評価]
CVE-2026-64442
National Vulnerability Database (NVD) : CVE-2026-64442 関連文書 : staging: rtl8723bs: fix OOB reads in IE loops in issue_assocreq() and join_cmd_hdl() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/ef61d628dfad38fead1fd2e08979ae9126d011d5) 関連文書 : staging: rtl8723bs: fix OOB reads in IE loops in issue_assocreq() and join_cmd_hdl() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/4c21eec80cf502d9ea18e0b946246b2376452786) 関連文書 : staging: rtl8723bs: fix OOB reads in IE loops in issue_assocreq() and join_cmd_hdl() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/ad2637c46ef8b8ae0894372a2d39fdfcdc420a1e) 関連文書 : staging: rtl8723bs: fix OOB reads in IE loops in issue_assocreq() and join_cmd_hdl() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/605ebd94d0f469204f3c9f2f84acc71e43e2780f) 関連文書 : staging: rtl8723bs: fix OOB reads in IE loops in issue_assocreq() and join_cmd_hdl() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/a830bdc82461353bf7b1f8a2ad2689bf5d2de444) 関連文書 : staging: rtl8723bs: fix OOB reads in IE loops in issue_assocreq() and join_cmd_hdl() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/402f13ec95945f34a210b28df1f8740d3d4a58c5) 関連文書 : staging: rtl8723bs: fix OOB reads in IE loops in issue_assocreq() and join_cmd_hdl() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/bc881c9915c4468747d0ca5fd1abd7b313cfb0f4) 関連文書 : staging: rtl8723bs: fix OOB reads in IE loops in issue_assocreq() and join_cmd_hdl() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/c38d16b1ffac385c9e4b38447cd5c46af1114b58)
[2026年09月04日] 掲載