Linuxカーネルにおいて、usb: image: mdc800のタイムアウト時にダウンロードURBを停止する問題が修正されました。mdc800_device_read()はdownload_urbを送信し完了を待ちますが、タイムアウト時にURBを停止せず、URBがアクティブなままとなっていました。このため、その後のread()でURBを再送信すると「URB submitted while active」という警告が発生していました。wait_event_timeout()の戻り値を確認し、タイムアウトの場合はURBを停止して状態を確認することで、URBを正しく管理することを保証します。関連する修正として、usb: yurexおよびmedia: rc: iguanairのタイムアウト処理も含まれています。
Linux Linux Kernel 2.6.12.1 以上 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 2.6.12 Linux Kernel 7.0
当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 また、当該ソフトウェアが扱う情報について、書き換えは発生しません。 さらに、当該ソフトウェアが完全に停止する可能性があります。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
情報不足(CWE-noinfo) [NVD評価]
CVE-2026-43425
National Vulnerability Database (NVD) : CVE-2026-43425 関連文書 : usb: image: mdc800: kill download URB on timeout - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/d4a400a6a4c4d49f77a04a3f401df5ae1a10657c) 関連文書 : usb: image: mdc800: kill download URB on timeout - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/155f471e38aa516f6c58c2ae03ca3dc222fa2fdb) 関連文書 : usb: image: mdc800: kill download URB on timeout - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/9fa5a49760979ba016506fe292a431c8b83f043e) 関連文書 : usb: image: mdc800: kill download URB on timeout - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/1be3b77de4eb89af8ae2fd6610546be778e25589) 関連文書 : usb: image: mdc800: kill download URB on timeout - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/9bf877cc67309b2a063b0087c3ad8585fb11cec3) 関連文書 : usb: image: mdc800: kill download URB on timeout - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/15536f6c15f48037a1672cbdea53266d67861ff6) 関連文書 : usb: image: mdc800: kill download URB on timeout - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/b7fed917f84e484e06c5e9926746d0b524e3a93e) 関連文書 : usb: image: mdc800: kill download URB on timeout - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/cc7398447810c9450c90d092efe9997569f8d96f)
[2026年05月22日] 掲載