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

spi: mpc52xx: fix use-after-free on unbind

The state machine work is scheduled by the interrupt handler and
therefore needs to be cancelled after disabling interrupts to avoid a
potential use-after-free.
Published: 2026-05-28
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The kernel contains a use‑after‑free condition specific to the peripheral SPI driver for MPC52xx devices when the device is unbound. The flaw occurs because the state machine work scheduled by the interrupt handler is not cancelled after interrupts are disabled, leaving a stale reference that can be dereferenced after the device has been freed. Based on the description, it is inferred that an attacker with sufficient privilege to trigger the unbind sequence could exploit this to corrupt kernel memory, leading to privilege escalation or denial of service. This vulnerability is a classic use‑after‑free weakness. Based on the description, it is inferred that the nature of the flaw suggests high impact if successfully exploited.

Affected Systems

The affected product is the Linux kernel, with the vulnerability identified in the mpc52xx SPI driver. No specific kernel version range is listed, but the issue appears in any kernel that contains the unbind handling code prior to the state‑machine cancellation fix. System administrators should therefore consider any kernel build that predates the commit referenced in the provided patch set as potentially vulnerable.

Risk and Exploitability

Based on the description, the EPSS score is 0.00018 (less than 1%) and the vulnerability is not listed in the CISA KEV catalog, so real‑world exploitation data is unknown. However, the use‑after‑free nature of the flaw means that if an attacker can trigger a device unbind, they could achieve arbitrary code execution with kernel privileges. Since the kernel has been updated in the patch referenced by the listed commits, the risk is mitigated by applying the fix. Based on the description, it is inferred that in the absence of a patch, the potential for catastrophic compromise remains high, especially on systems that expose the affected SPI device to untrusted users or processes.

Generated by OpenCVE AI on May 29, 2026 at 05:39 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel release that includes the commit fixing the use‑after‑free in the mpc52xx driver
  • Disable or restrict access to the affected SPI device to untrusted users or processes
  • Ensure the kernel is kept up‑to‑date through a regular update routine or an automated upgrade policy

Generated by OpenCVE AI on May 29, 2026 at 05:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 29 May 2026 04:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Fri, 29 May 2026 00:15:00 +0000


Thu, 28 May 2026 13:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Thu, 28 May 2026 10:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: spi: mpc52xx: fix use-after-free on unbind The state machine work is scheduled by the interrupt handler and therefore needs to be cancelled after disabling interrupts to avoid a potential use-after-free.
Title spi: mpc52xx: fix use-after-free on unbind
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-05-28T09:40:35.297Z

Reserved: 2026-05-13T15:03:33.105Z

Link: CVE-2026-46219

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-05-28T10:16:37.530

Modified: 2026-05-28T13:44:01.663

Link: CVE-2026-46219

cve-icon Redhat

Severity :

Publid Date: 2026-05-28T00:00:00Z

Links: CVE-2026-46219 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-05-29T05:45:36Z

Weaknesses