CVE-2026-90041
Last modified
CVE-2026-90041 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. In the Linux kernel, the following vulnerability has been resolved: HID: sony: clean up device list on probe failure sony_input_configured() adds some controllers to sony_device_list before HID core registers their input devices. input_register_device() can fail after the callback returns successfully. EPSS estimates a 0.30% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: HID: sony: clean up device list on probe failure sony_input_configured() adds some controllers to sony_device_list before HID core registers their input devices. input_register_device() can fail after the callback returns successfully. sony_probe() then observes that HID_CLAIMED_INPUT is clear and unwinds, but only stops the HID hardware. The devres-managed sony_sc is freed while its list node remains linked, so the next matching controller traverses freed memory. Initialize the list node and device ID to inactive states. Make list removal idempotent and run the driver-private cleanup on every probe failure path. This also makes a second cleanup safe when sony_input_configured() already unwound a partial initialization before sony_probe() handles the missing input claim. Found by 0sec (https://0sec.ai) using automated source analysis; verified against the HID input registration and probe unwind paths.
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 4f967f6d73746f66514528cc1191025f0b5d69b3, < b84544ef00a27e8081498d33af7dac33b6cb8418; >= 4f967f6d73746f66514528cc1191025f0b5d69b3, < 3b4709e4864908bb06c48c500cc8db8d3d55d139; >= 4f967f6d73746f66514528cc1191025f0b5d69b3, < d044d796e2a369c6051c7e83dce88c7baa2494d4; >= 4f967f6d73746f66514528cc1191025f0b5d69b3, < 7c65699a3a311198a07659a614fe64d45924839e |
| Linux | Linux | 4.10 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-90041?
How severe is CVE-2026-90041?
How do I fix CVE-2026-90041?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-90036In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-90037In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-90038In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-90039In the Linux kernel, the following vulnerability has been re…
- CVE-2026-9004The WP-CRM System – Manage Clients and Projects plugin for W…4.3
- CVE-2026-90040In the Linux kernel, the following vulnerability has been re…
- CVE-2026-90042In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-90043In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-90044In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-90045In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-90046In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-90047In the Linux kernel, the following vulnerability has been re…7.8
Are you affected by CVE-2026-90041?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
