Linuxカーネルにおいて、以下の脆弱性が修正されました。USBのusbtmcドライバーは、ユーザーが指定したタイムアウト値を使ってusb_bulk_msg_killable()を呼び出すように変更されました。これにより、ioctlコマンドでユーザーが設定した任意の長さのタイムアウト値が、usb_bulk_msg()の一部呼び出しで使用されます。以前はusb_bulk_msg()が殺せない(停止不可の)待機を使用していたため、ユーザーがカーネルスレッドを無期限にハングさせる可能性がありましたが、この修正によりその問題が回避されます。
Linux Linux Kernel 4.19 以上 5.10.253 未満 Linux Kernel 5.11 以上 5.15.203 未満 Linux Kernel 5.16 以上 6.1.167 未満 Linux Kernel 6.13 以上 6.18.19 未満 Linux Kernel 6.19 以上 6.19.9 未満 Linux Kernel 6.2 以上 6.6.130 未満 Linux Kernel 6.7 以上 6.12.78 未満 Linux Kernel 7.0
当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 また、当該ソフトウェアが扱う情報について、書き換えは発生しません。 さらに、当該ソフトウェアが完全に停止する可能性があります。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
情報不足(CWE-noinfo) [NVD評価]
CVE-2026-43429
National Vulnerability Database (NVD) : CVE-2026-43429 関連文書 : USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/e14a0dcdf468c3ad616bb06696c7c64c36e736d8) 関連文書 : USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/39bd4097292fd8564cf2cfba9356f8ab11e38d12) 関連文書 : USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/7784caa413a89487dd14dd5c41db8753483b2acb) 関連文書 : USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/6cb7dc91f057dd8ce44f6caa2995d8e22784ed0a) 関連文書 : USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/72c0a063489be183cfb99e7050aaef503bdb6449) 関連文書 : USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/0535f84cb94c9d8bcba0a2a5b3fac81b7d97235d) 関連文書 : USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/7fa72c369c23c27d1f64883c1e276af950557fb1) 関連文書 : USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/d4f1c45bdff3f393f9ab7e76795901c442b9eb76)
[2026年05月22日] 掲載