PatchSiren cyber security CVE debrief
CVE-2026-46200 Linux CVE debrief
A use-after-free vulnerability in the Linux kernel's Freescale MPC52xx SPI driver could allow local attackers to cause denial of service or potentially escalate privileges. The flaw occurs because the SPI controller is deregistered after underlying resources (interrupts, GPIOs) have already been disabled and released during driver unbind, creating a race condition where the controller may attempt to access freed memory.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-28
- Original CVE updated
- 2026-05-28
- Advisory published
- 2026-05-28
- Advisory updated
- 2026-05-28
Who should care
Organizations running Linux on Freescale MPC52xx-based embedded systems or industrial controllers utilizing SPI interfaces. Kernel maintainers and distribution security teams should prioritize backporting the stable tree commits.
Technical summary
The mpc52xx_spi driver in the Linux kernel contains a use-after-free vulnerability in its teardown path. When the driver is unbound, the code disables and releases interrupts and GPIOs before deregistering the SPI controller. This ordering creates a window where the SPI core may still hold references to the controller while its underlying hardware resources have been freed. The fix reorders operations to deregister the controller first, ensuring no active references exist before resource cleanup. The vulnerability affects local attack surface only and requires ability to trigger driver unbind operations.
Defensive priority
medium
Recommended defensive actions
- Apply kernel patches from stable branches once available through distribution channels
- Monitor distribution security advisories for updated kernel packages
- Review systems using Freescale MPC52xx-based hardware for SPI controller utilization
- Consider disabling SPI controller hot-unbind if not required until patches are applied
Evidence notes
The vulnerability description is sourced from the official CVE record and NVD entry, both published 2026-05-28. Four kernel.org stable tree commits are referenced as resolution evidence. No CVSS score has been assigned as of the modified date (2026-05-28T13:44:01.663Z). The vendor identification carries low confidence and requires review.
Official resources
-
CVE-2026-46200 CVE record
CVE.org
-
CVE-2026-46200 NVD detail
NVD
-
Source item URL
nvd_modified
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
The vulnerability was disclosed via the Linux kernel stable tree on 2026-05-28, with patches committed to multiple stable branches. The issue was identified and resolved by kernel maintainers during routine driver maintenance.