CVE-2026-31689: EDAC/mc: Fix error path ordering in edac_mc_alloc()
Published Apr 27, 2026
·Updated
EDAC/mc: Fix error path ordering in edacmcalloc()
Affected Software
14 affected componentsFixes available
Linux edac_core (EDAC/mc)
Microsoft azl3 kernel 6.6.134.1-2
Linux Linux kernel>=5.19<6.1.169
Linux Linux kernel>=6.2<6.6.135
Linux Linux kernel>=6.7<6.12.82
Linux Linux kernel>=6.13<6.18.23
Linux Linux kernel>=6.19<6.19.13
Linux Linux kernel=7.0-rc1
Linux Linux kernel=7.0-rc2
Linux Linux kernel=7.0-rc3
Linux Linux kernel=7.0-rc4
Linux Linux kernel=7.0-rc5
Linux Linux kernel=7.0-rc6
Linux Linux kernel=7.0-rc7
Remediation
Event History
Apr 27, 2026
CVE Published
via MITRE·05:34 PM
Data Sourced
via MITRE·05:34 PM
Description
Data Sourced
via NVD·06:16 PM
RemedyDescriptionSeverityWeaknessAffected Software
Apr 29, 2026
Data Sourced
via Microsoft·08:01 AM
DescriptionSeverityWeaknessAffected Software
Updated
via Microsoft·08:01 AM
DescriptionSeverity
Frequently Asked Questions
1
What is the severity of CVE-2026-31689?
CVE-2026-31689 has been classified as a low-severity vulnerability.
2
How do I fix CVE-2026-31689?
To address CVE-2026-31689, you need to apply the patch included in the latest Linux kernel updates.
3
What software is affected by CVE-2026-31689?
CVE-2026-31689 specifically affects the Linux edac_core (EDAC/mc) component.
4
What is the main issue addressed by CVE-2026-31689?
CVE-2026-31689 resolves an error path ordering issue in the edac_mc_alloc() function.
5
Is CVE-2026-31689 present in all Linux distributions?
Not all Linux distributions are affected by CVE-2026-31689, it depends on whether they are using the vulnerable version of edac_core.