Skip to main content

device-mapper-persistent-data EUVDEUVD-2026-99241

| CVE-2026-110036 LOW
Integer Overflow or Wraparound (CWE-190)
2026-10-13 secalert@redhat.com GHSA-ch68-jhcq-2942
3.3
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft device metadata with oversized block index
  2. Exploit
    Induce user/system tool to process metadata
  3. Execution
    Arithmetic overflow in synchronous block read
  4. Impact
    Tool panics and terminates (DoS)

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Integer overflow checks
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a local user or an automated system tool to process attacker-crafted device-mapper metadata (thin-provisioning/cache metadata) that contains an excessively large block index; the crash is triggered in the synchronous block-reading logic during that parsing. Key limiting factors: the attacker must first deliver the malicious metadata onto the host (local vector, AV:L) AND a victim must actively invoke a device-mapper-persistent-data utility against it (UI:R) - the flaw cannot be triggered remotely or without that processing step. Impact is confined to the tool terminating (A:L, C:N/I:N); there is no code execution, privilege gain, or persistent system-wide outage.

Impact

All signals converge on this being a genuinely low-priority, low-real-risk issue rather than a high-CVSS-but-overstated one - the base score itself is only 3.3 (Low). The CVSS vector (AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L) describes a local, user-interaction-dependent denial of service with no confidentiality or integrity impact and only low availability impact (a single userspace tool crashing, not a system-wide outage). No EPSS score, CISA KEV listing, or public POC was provided in the input, so there is no evidence of exploitation probability or active use. The one mild tension is PR:N combined with AV:L/UI:R: an attacker needs no privileges on the vulnerable tool itself, but the attack is entirely gated on a local user or system tool being induced to parse attacker-supplied metadata, which substantially narrows realistic exploitation. CWE-190 (integer overflow) and the 'Integer Overflow'/'Denial Of Service' tags are consistent with the described arithmetic error. Bottom line: this is a self-contained crash/DoS in a metadata-checking utility, not a priority patch item outside environments that routinely process untrusted device-mapper metadata.

Exploit ScenarioDerived

An attacker crafts device-mapper thin/cache metadata containing an excessively large block index and gets it onto a system (e.g., a malicious disk image, volume, or metadata dump). When a local user or an automated system tool runs a device-mapper-persistent-data utility (such as a metadata check/repair tool) against that metadata, an arithmetic overflow in the synchronous block-reading path causes the tool to panic and terminate. No public exploit was identified at time of analysis; exploitation requires local access and the victim actively processing the crafted metadata (UI:R).

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 14, 2026

A local attacker can cause a denial of service in device-mapper-persistent-data utilities by supplying crafted device-mapper metadata containing an excessively large block index, which triggers an integer overflow in the synchronous block reading logic and results in a panic that terminates the tool. The attack requires the attacker to place malicious metadata on the host and a victim to invoke the affected utility against it (UI:R), yielding only a low-impact availability loss (CVSS 3.3). No public exploit code or confirmed active exploitation has been identified at time of analysis.

RemediationAI

No patch or fixed version is specified in the available intelligence; consult the Red Hat advisory (https://access.redhat.com/security/cve/CVE-2026-110036) and Bugzilla (https://bugzilla.redhat.com/show_bug.cgi?id=2474403) for updates and apply patches as soon as they become available. As a compensating control, restrict the ability to place device-mapper metadata on the host to trusted users only, and avoid running device-mapper-persistent-data tools against metadata from untrusted sources. Since the flaw requires user interaction to process the crafted metadata, administrators can also consider wrapping the affected utilities (e.g., thin_check, cache_check) in scripts that validate input metadata prior to execution, or limit their use to privileged, trusted operators. These measures may reduce the risk but do not eliminate it entirely.

Affected ProductsAI

The vulnerability affects the device-mapper-persistent-data package, which is shipped in Red Hat Enterprise Linux and other distributions. No specific version range or CPE identifiers were provided in the available intelligence; however, all versions containing the faulty synchronous block-reading logic are potentially affected. For detailed affected product information, refer to the Red Hat security advisory at https://access.redhat.com/security/cve/CVE-2026-110036 and the associated Bugzilla entry at https://bugzilla.redhat.com/show_bug.cgi?id=2474403.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw resides in the device-mapper-persistent-data package, a set of userspace tools for managing and checking device-mapper persistent metadata used by thin provisioning and caching subsystems in the Linux kernel. The specific issue is a CWE-190 integer overflow: when the synchronous block-reading logic parses a block index from metadata, an excessively large value causes an arithmetic error, leading to an out-of-bounds access or unchecked wraparound that panics the tool. Exploitation is local and requires user interaction, as the attacker must deliver the crafted metadata (e.g., on a block device or image file) and a victim must then run a tool such as thin_check or cache_check against it. There is no remote vector, and the impact is limited to the affected process crashing.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (redhat) PRIMARY 3.3 LOW
AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
vuln.today AI 3.3 LOW

Local metadata must be parsed by a victim-invoked tool, so AV:L/UI:R; no privileges needed on the tool (PR:N); only the utility crashes, giving C:N/I:N/A:L.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low

DescriptionCVE.org

A flaw was found in device-mapper-persistent-data. A local attacker can cause a Denial of Service (DoS) by inducing a user or system tool to process crafted device metadata containing an excessively large block index. An arithmetic error in the synchronous block reading logic causes the application to panic and unexpectedly terminate.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
High
standard Linux storage tooling bundled with LVM thin-provisioning across most distributions
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Low

Priority Score

16
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +16
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Integer overflow occurs when an arithmetic operation produces a result that exceeds the maximum value a given integer type can store.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy