CVE-2026-31689: In the Linux kernel, the following vulnerability has been resolved: EDAC/mc: Fix error path ordering in edac_mc_alloc()
infovulnerability
security
Summary
A bug in the Linux kernel's EDAC (error detection and correction) memory controller code causes a crash when memory allocation fails, because the code tries to clean up a device before it has been properly initialized. The fix reorders the initialization steps so the device is set up before the cleanup code can be called.
Solution / Mitigation
Reorder the calling sequence so that the device is initialized and thus the release function pointer is properly set before it can be used.
Vulnerability Details
EPSS (30-day exploit probability)
EPSS: 0.0%
Disclosure Date
April 27, 2026
Classification
Attack SophisticationModerate
Monthly digest — independent AI security research
Original source: https://nvd.nist.gov/vuln/detail/CVE-2026-31689
First tracked: April 27, 2026 at 08:09 PM
Classified by LLM (prompt v3) · confidence: 95%