CVE-2026-43152
Description
In the Linux kernel, the following vulnerability has been resolved:
HID: hid-pl: handle probe errors
Errors in init must be reported back or we'll follow a NULL pointer the first time FF is used.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
In the Linux kernel's HID subsystem, the hid-pl driver fails to propagate initialization errors, leading to a NULL pointer dereference when force feedback (FF) is used.
Vulnerability
The HID hid-pl driver in the Linux kernel improperly handles initialization errors. When a device probe fails, the error is not reported back to the HID core, leaving internal structures uninitialized. This causes a NULL pointer dereference the first time force feedback (FF) is accessed (e.g., via ioctl calls).
Exploitation
To exploit, an attacker needs to connect a malicious USB HID device that triggers a probe error while still being registered. This could be achieved without special privileges beyond physical access or the ability to attach a device. The vulnerability is triggered when the system attempts to use FF capabilities, typically requiring user interaction or application usage.
Impact
The impact is a denial of service (DoS) through a kernel crash or panic. In some environments, this could be leveraged for repeated system unavailability.
Mitigation
The fix has been applied in Linux kernel stable updates. Users should update to the latest kernel version that includes the commits addressing this issue. No workaround is available without a kernel patch.
AI Insight generated on May 18, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
1Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
8- git.kernel.org/stable/c/04e50f45b5175bb90a06f5003113cb4ed6ba44c2nvdPatch
- git.kernel.org/stable/c/1d46d07458dba369daf61fb643d40a62c8423d8envdPatch
- git.kernel.org/stable/c/3756a272d2cf356d2203da8474d173257f5f8521nvdPatch
- git.kernel.org/stable/c/449004434e1f55be85604b2645f2d07c4a92fe53nvdPatch
- git.kernel.org/stable/c/78df3de826668fe842c6061a91bc1ed68f493e80nvdPatch
- git.kernel.org/stable/c/7d2f4fdf134e7398847417b25743e1e04928c7d7nvdPatch
- git.kernel.org/stable/c/8a84149337eb5e716e6d59f48ff0374dae8d8b2bnvdPatch
- git.kernel.org/stable/c/926e6715b48b575ed7754bf163a67686bb2eb111nvdPatch
News mentions
0No linked articles in our index yet.