Description
In the Linux kernel, the following vulnerability has been resolved:

ALSA: usb: Fix UAF at delayed release of MIDI2 EPs

The recent fix for UAF in ump_to_endpoint() caused another UAF because
it tries to dereference the UMP endpoint object, but this might be
executed at a delayed context where the endpoint has been already
released.

Add private_free to clear the associated data for avoiding the further
dereference for delayed releases.
Published: 2026-08-22
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a use‑after‑free error in the ALSA USB driver. During a delayed release of MIDI2 endpoints, the driver dereferences a freed endpoint object, which can lead to arbitrary memory corruption in kernel space. If an attacker can trigger the delayed context, they may obtain arbitrary read or write access to kernel memory, enabling privilege escalation or code execution. This is a classic kernel‑level flaw that directly threatens system integrity and confidentiality.

Affected Systems

The affected product is the Linux kernel, specifically the ALSA USB subsystem that handles MIDI2 endpoints. No specific kernel versions are listed in the provided description, so any kernel that includes the vulnerable ALSA code and has not applied the referenced patches may be at risk.

Risk and Exploitability

The CVSS score is not supplied, but the reliance on a use‑after‑free in kernel code implies a high risk level. The EPSS score is not available, and the vulnerability is not yet in CISA’s KEV catalog. Based on the description, the likely attack vector would involve a malicious or otherwise untrusted USB MIDI device presented to the host, triggering the delayed release path. While no proof of concept is provided, the nature of the flaw suggests that exploitation could be achieved with sufficient privilege to insert a USB device or use an existing vulnerable driver.

Generated by OpenCVE AI on August 22, 2026 at 17:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that includes the ALSA USB UAF fix, such as the mainline kernel containing commit 422d8a02de5ce6a29d616d55e5ead5dec69ac1d7.
  • If an immediate kernel update is not feasible, disable or unload the ALSA USB MIDI driver (e.g., “modprobe -r snd-usb-midi”) to remove the vulnerable code path from execution.
  • Implement USB device restrictions, such as whitelisting trusted devices or disabling unknown USB MIDI devices, to mitigate the risk of a malicious device triggering the bug.

Generated by OpenCVE AI on August 22, 2026 at 17:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 22 Aug 2026 18:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Sat, 22 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ALSA: usb: Fix UAF at delayed release of MIDI2 EPs The recent fix for UAF in ump_to_endpoint() caused another UAF because it tries to dereference the UMP endpoint object, but this might be executed at a delayed context where the endpoint has been already released. Add private_free to clear the associated data for avoiding the further dereference for delayed releases.
Title ALSA: usb: Fix UAF at delayed release of MIDI2 EPs
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-22T15:32:20.418Z

Reserved: 2026-08-15T05:44:03.922Z

Link: CVE-2026-74642

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-22T16:16:37.513

Modified: 2026-08-22T16:16:37.513

Link: CVE-2026-74642

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T19:30:17Z

Weaknesses