CVE-2026-72316: Linux kernel · dm era: fix NULL pointer dereference in metadata_open()
Affects Linux kernelSource CVE Database V5
Not known to be exploited · fixed in bd5a80128bdfc93b1cae935a70da000b8c483e6e : update Linux kernel when convenient.
Data as of 6 Nov 2026, 17:04 UTC
Rated by Threat Radar · CVSS not yet scored by NVD
Thin evidence
One scorer or none- CISA SSVC
- Exploitation
- No evidence of active exploitation and no public proof of concept
- Automatable
- Attackers cannot reliably automate steps 1–4 of the kill chain
- Technical impact
- Limited control over the software or limited information exposure
CISA SSVC assessment, 2026-11-06.
- Patch
- Available – fixed in bd5a80128bdfc93b1cae935a70da000b8c483e6e, b69ea153d30ce19ca8997eeeca1e2219fae5a29b, a705e056c2f3dd067fb2ff414f0537530baa090b +5
Exploitation evidence
Disclosed: evidence found.
CVE published 15 Aug 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 6 Nov 2026.
What to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
Description
In the Linux kernel, the following vulnerability has been resolved: dm era: fix NULL pointer dereference in metadata_open() metadata_open() returns NULL when kzalloc_obj() fails, but the caller era_ctr() only checks IS_ERR(md). Since IS_ERR(NULL) returns false, the NULL pointer is treated as a valid result and later assigned to era->md, leading to a NULL pointer dereference when the metadata is accessed. Fix this by returning ERR_PTR(-ENOMEM) on allocation failure, consistent with dm-cache-metadata.c, dm-thin-metadata.c, and dm-clone-metadata.c which all use ERR_PTR(-ENOMEM) for the same pattern.
References
- git.kernel.org/stable/c/a705e056c2f3dd067fb2ff414f0537530baa090b (opens in a new tab)
- git.kernel.org/stable/c/bd5a80128bdfc93b1cae935a70da000b8c483e6e (opens in a new tab)
- git.kernel.org/stable/c/17eb2ab13edd0b06ce6f996c5fd450d7efabb2e8 (opens in a new tab)
- git.kernel.org/stable/c/889374b8e4a60d13fe4a5a8ae3a311ca93d1a2c3 (opens in a new tab)
- git.kernel.org/stable/c/01c49eae7c6256f2d8cc08210a2bac3ee070e43a (opens in a new tab)
- git.kernel.org/stable/c/14e03ecd3b1b5fc03c082b27a2f8889f8290c30e (opens in a new tab)
- git.kernel.org/stable/c/b69ea153d30ce19ca8997eeeca1e2219fae5a29b (opens in a new tab)
- git.kernel.org/stable/c/9ae672606c17891d90b282e3490b817620549599 (opens in a new tab)