CVE-2026-43429
Description
In the Linux kernel, the following vulnerability has been resolved: USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts The usbtmc driver accepts timeout values specified by the user in an ioctl command, and uses these timeouts for some usb_bulk_msg() calls. Since the user can specify arbitrarily long timeouts and usb_bulk_msg() uses unkillable waits, call usb_bulk_msg_killable() instead to avoid the possibility of the user hanging a kernel thread indefinitely.
How to fix
- linux linux_kernel5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.78, 6.18.19, 6.19.9 or later
- git.kernel.org/stable/c/0535f84cb94c9d8bcba0a2a5b3fac81b7d97235d
- git.kernel.org/stable/c/39bd4097292fd8564cf2cfba9356f8ab11e38d12
- git.kernel.org/stable/c/6cb7dc91f057dd8ce44f6caa2995d8e22784ed0a
- git.kernel.org/stable/c/72c0a063489be183cfb99e7050aaef503bdb6449
- git.kernel.org/stable/c/7784caa413a89487dd14dd5c41db8753483b2acb
- git.kernel.org/stable/c/7fa72c369c23c27d1f64883c1e276af950557fb1
- git.kernel.org/stable/c/d4f1c45bdff3f393f9ab7e76795901c442b9eb76
- git.kernel.org/stable/c/e14a0dcdf468c3ad616bb06696c7c64c36e736d8
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| linux linux_kernel | 4.19 ≤ v < 5.10.253, 5.11 ≤ v < 5.15.203, 5.16 ≤ v < 6.1.167, 6.2 ≤ v < 6.6.130, 6.7 ≤ v < 6.12.78, 6.13 ≤ v < 6.18.19, 6.19 ≤ v < 6.19.9, 7.0 | 5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.78, 6.18.19, 6.19.9 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.