GPU VulnDB

Database/Control plane, storage & DevOps

Linux EDAC/mc - error path ordering in edac_mc_alloc(): When a private-data allocation fails in edac_mc_alloc()

CVE-2026-31689Control plane, storage & DevOpscurated

Impact

When a private-data allocation fails in edac_mc_alloc(), the error path unwinds in the wrong order and touches memory it has already released. EDAC is the memory error-detection and correction subsystem - the thing telling you which DIMM is going bad on a node full of expensive HBM-adjacent DRAM - so a defect in its allocation path costs you both stability and the RAS visibility you were relying on.

Who can reach it

Local, on the EDAC allocation error path - hit under memory pressure rather than by an attacker.

What to do

Distro kernel update plus reboot; no firmware step. Worth taking on any fleet where you drive node retirement off EDAC data.

References

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.