CVE-2026-43140
Description
In the Linux kernel, the following vulnerability has been resolved: HID: magicmouse: Do not crash on missing msc->input Fake USB devices can send their own report descriptors for which the input_mapping() hook does not get called. In this case, msc->input stays NULL, leading to a crash at a later time. Detect this condition in the input_configured() hook and reject the device. This is not supposed to happen with actual magic mouse devices, but can be provoked by imposing as a magic mouse USB device.
How to fix
- linux linux_kernel5.10.252, 5.15.202, 6.1.165, 6.6.128, 6.12.75, 6.18.16, 6.19.6 or later
- git.kernel.org/stable/c/165912d4321c692321c02793068d30700b4e0f1a
- git.kernel.org/stable/c/17abd396548035fbd6179ee1a431bd75d49676a7
- git.kernel.org/stable/c/243e1165eb03aca97d87aafa9c3130593837a1c2
- git.kernel.org/stable/c/36c83c1329dd881f290f7df2feadfb9a21775108
- git.kernel.org/stable/c/5bbe266272d86c0657e8253600f3d5b74fb7b2ae
- git.kernel.org/stable/c/922bd3e498a4b8e445def6e6ffea2ad3682ad516
- git.kernel.org/stable/c/db5ba06e7af9325519a03e52fccf4a9e7c1fd9b2
- git.kernel.org/stable/c/f6a3860241fbb556fd72332fa31c5e787004413b
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| linux linux_kernel | 2.6.37 ≤ v < 5.10.252, 5.11 ≤ v < 5.15.202, 5.16 ≤ v < 6.1.165, 6.2 ≤ v < 6.6.128, 6.7 ≤ v < 6.12.75, 6.13 ≤ v < 6.18.16, 6.19 ≤ v < 6.19.6 | 5.10.252, 5.15.202, 6.1.165, 6.6.128, 6.12.75, 6.18.16, 6.19.6 |
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.