Linuxカーネルにおいて、以下の脆弱性が修正されました。BluetoothのL2CAPサブシステムにおけるl2cap_ecred_reconf_rsp()関数の型の混乱を修正しました。具体的には、l2cap_ecred_reconf_rsp()関数が受信したデータをstruct l2cap_ecred_reconf_rsp(結果はオフセット0、2バイト)ではなく、struct l2cap_ecred_conn_rsp(ECRED接続応答、結果はオフセット6、8バイト)として誤ってキャストしていました。この誤りにより、2つの問題が発生していました。1つ目はsizeof(*rsp)による長さチェックが正しい2バイトではなく8バイトを要求し、有効なL2CAP_ECRED_RECONF_RSPパケットが-EPROTOエラーで拒否されてしまっていたことです。2つ目はrsp-resultをオフセット6から読み取るべきところをオフセット0から読み取ってしまい、パケットのサイズがチェックを通過する十分な大きさであっても誤ったデータが返されていました。今回の修正では正しい型を使用するとともに、生の__le16フィールドではなく、すでにバイトスワップされたresult変数をBT_DBGに渡すように変更しました。
Linux Linux Kernel 5.11 以上 5.15.203 未満 Linux Kernel 5.16 以上 6.1.167 未満 Linux Kernel 5.7 以上 5.10.253 未満 Linux Kernel 6.13 以上 6.18.20 未満 Linux Kernel 6.19 以上 6.19.10 未満 Linux Kernel 6.2 以上 6.6.130 未満 Linux Kernel 6.7 以上 6.12.78 未満 Linux Kernel 7.0
・当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 ・当該ソフトウェアが扱う全ての情報が書き換えられる可能性があります。 ・当該ソフトウェアの一部が停止する可能性があります。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
情報不足(CWE-noinfo) [NVD評価]
CVE-2026-43062
National Vulnerability Database (NVD) : CVE-2026-43062 関連文書 : Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/f110b8f58b254bf997cec1bd60701b7798e9bb82) 関連文書 : Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/15145675690cab2de1056e7ed68e59cbd0452529) 関連文書 : Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/5a1ea296f8589ce8f1e3141b2b123b34ad010e19) 関連文書 : Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/21d3ba696918d6373233aac0b9d51fcabdedddc0) 関連文書 : Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/3b94e62caa1dc1198d0d55d97bd710da1dee15d7) 関連文書 : Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/111f74547eee8cfedfb854284e80f35c8a491186) 関連文書 : Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/d90150c72d2e6a8a3079e88755dafcfbe91c746d) 関連文書 : Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/dd3b221e21079ade8263fbb7176f3d55ad75d3b6)
[2026年06月03日] 掲載