Skip to main content

Linux Kernel EUVDEUVD-2026-80649

| CVE-2026-90041 HIGH
2026-09-16 Linux GHSA-qh4f-62fc-9qxv
8.8
CVSS 3.1 · Vendor: Linux
Share

Severity by source

Vendor (Linux) PRIMARY
8.8 HIGH
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
4.8 MEDIUM

Needs a physically attached controller (AV:P) hitting a rare register-failure race then a second device (AC:H); no auth (PR:N); freed-memory traversal yields crash/DoS (A:H, I:L) with no disclosure (C:N).

3.1 AV:P/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:H
4.0 AV:P/AC:H/AT:P/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Adjacent
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

7
Metadata Corrected
Sep 16, 2026 - 16:40 vuln.today
tag: Denial Of Service added
Metadata Corrected
Sep 16, 2026 - 16:40 vuln.today
tag: Information Disclosure removed
Analysis Generated
Sep 16, 2026 - 16:35 vuln.today
CVSS changed
Sep 16, 2026 - 15:22 NVD
8.8 (HIGH)
Patch available
Sep 16, 2026 - 11:03 EUVD
CVE Published
Sep 16, 2026 - 10:33 cve.org
HIGH 8.8
CVE Published
Sep 16, 2026 - 10:33 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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.

AnalysisAI

Use-after-free (CWE-416) in the Linux kernel's HID Sony driver can be triggered when a physically attached Sony/PlayStation-compatible HID controller (USB or Bluetooth) fails input_register_device() after sony_input_configured() has already linked it into sony_device_list; the devres-managed sony_sc structure is later freed while its list node stays linked, so a second matching controller traversing the list reads freed memory. This requires a rare registration-failure error path (typically memory/resource exhaustion) plus a second device attach event and physical device access, so it is a local crash/DoS-class bug rather than a remote code-execution issue; the public CVSS 8.8 (AV:A) score materially overstates impact relative to the assessed vector CVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:H. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Persist
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Requires a physically attached Sony/PlayStation-compatible HID controller (USB or Bluetooth) whose input_register_device() call fails AFTER sony_input_configured() has already linked it into sony_device_list - a rare error path typically reached only under memory pressure or resource exhaustion. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment This is a use-after-free (CWE-416) on the HID sony driver's probe-failure error path, materially mislabeled by every scoring signal. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Vendor-released patches are available: upgrade to Linux kernel 7.3-rc1, 7.2.5, or 6.18.51 (or later), which incorporate the commits 3b4709e4864908bb06c48c500cc8db8d3d55d139, d044d796e2a369c6051c7e83dce88c7baa2494d4, and 7c65699a3a311198a07659a614fe64d45924839e that make list teardown idempotent and run driver-private cleanup on all probe-failure paths; consult the NVD entry https://nvd.nist.gov/vuln/detail/CVE-2026-90041 and your distribution's kernel advisory for the exact backport version. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, inventory Linux endpoints with physically attached Sony/PlayStation-compatible HID controllers (USB or Bluetooth) - including gaming kiosks, QA test benches, and engineering workstations - and record their kernel versions. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-80649 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy