Description
In the Linux kernel, the following vulnerability has been resolved:

dm-era: fix shadowed superblock leak on take-snap failure

metadata_take_snap() bumps the live superblock refcount and then
dm_tm_shadow_block() allocates a new block for the metadata snapshot.
If the subsequent dm_sm_inc_block() of writeset_tree_root or
era_array_root fails, the function only unlocks the clone and
returns. The newly allocated shadow block is never returned to the
metadata space map, so each failed take-snap permanently leaks one
metadata block.

Free the clone with dm_sm_dec_block() on those error paths, matching
the final step of metadata_drop_snap().
Published: 2026-09-11
Score: 4.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Persistent metadata block leak leading to resource exhaustion.
Action: Patch
AI Analysis

Impact

In the Linux dm-era module, a failure in the snapshot creation process causes the kernel to bump the live superblock reference count and allocate a shadow block, but if the subsequent allocation of that shadow block fails, the block is never returned to the metadata space map. The result is a permanent leak of one metadata block, which can accumulate and consume kernel resources over time.

Affected Systems

All Linux systems that use the dm-era device‑mapper target and run a kernel version prior to the fix are potentially affected. Any distribution shipping the unpatched kernel in its standard repositories contains this flaw until the patch is included.

Risk and Exploitability

The CVSS score of 4.4 indicates moderate severity, while the EPSS score of < 1% suggests a very low probability of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that an attacker would need local privilege or kernel code execution to repeatedly trigger snapshot failures. Because the leak only occurs on failure, a rapid real-world exploitation scenario is unlikely, although repeated failures could eventually exhaust metadata blocks and degrade kernel availability.

Generated by OpenCVE AI on September 15, 2026 at 21:47 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Linux kernel to a release that incorporates the dm-era patch, for example by applying the latest kernel version or by backporting the relevant commit that fixes the shadow block leak.
  • If a kernel upgrade cannot be performed immediately, unload or disable the dm-era module until a patched kernel is available, thereby preventing new snapshot operations that could trigger the leak.
  • Monitor system logs for dm-era snapshot errors and keep an eye on metadata block usage; reduce the frequency of snapshot activity until the patch is applied to avoid long-term resource exhaustion.

Generated by OpenCVE AI on September 15, 2026 at 21:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DSA Debian DSA DSA-6528-1 linux security update
History

Mon, 14 Sep 2026 12:30:00 +0000


Sat, 12 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-911
References
Metrics threat_severity

None

cvssV3_1

{'score': 4.4, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Fri, 11 Sep 2026 23:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: dm-era: fix shadowed superblock leak on take-snap failure metadata_take_snap() bumps the live superblock refcount and then dm_tm_shadow_block() allocates a new block for the metadata snapshot. If the subsequent dm_sm_inc_block() of writeset_tree_root or era_array_root fails, the function only unlocks the clone and returns. The newly allocated shadow block is never returned to the metadata space map, so each failed take-snap permanently leaks one metadata block. Free the clone with dm_sm_dec_block() on those error paths, matching the final step of metadata_drop_snap().
Title dm-era: fix shadowed superblock leak on take-snap failure
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-09-14T12:01:08.620Z

Reserved: 2026-09-11T19:38:34.727Z

Link: CVE-2026-89576

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-11T20:19:41.770

Modified: 2026-09-14T13:19:12.180

Link: CVE-2026-89576

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-11T19:44:43Z

Links: CVE-2026-89576 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-15T22:00:17Z

Weaknesses
  • CWE-911

    Improper Update of Reference Count