Skip to main content

libdm CVE-2026-19617

| EUVDEUVD-2026-58594 MEDIUM
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-08-14 secalert@redhat.com GHSA-2f2v-c79p-8x4x
5.5
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

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

  1. Recon
    Gain access to shared storage infrastructure
  2. Delivery
    Craft LVM metadata with unbounded recursive nesting
  3. Exploit
    Present malicious block device to target system
  4. Install
    Target executes LVM command against device
  5. C2
    Parser descends nesting without depth limit
  6. Execute
    Process stack exhausted
  7. Impact
    LVM command crashes, DoS achieved

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

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

Exploitation Conditions

Exploitation requires two concrete preconditions: (1) the target system must use LVM and have the libdm-based LVM2 stack installed and active; (2) the attacker must be able to write or present a block device containing crafted LVM metadata to the target system - this implies control over shared storage infrastructure (SAN, iSCSI, NFS-backed VM images, or hypervisor-controlled virtual disks), not direct network socket access. A trigger event must then occur: an LVM command must parse the malicious metadata, either automatically (vgscan/pvscan at boot, udev hotplug handlers) or via explicit administrative action. Impact is limited to denial of service - process crash - with no evidence of code execution potential from the description. Exploitation is not possible via direct network connection to the host; the attack surface is the block-device layer. The PR:N assignment in the provided CVSS vector implies no privileges on the target system are required, but write access to storage infrastructure accessible to the target is an implied prerequisite. The 'remote attacker' label in the description most likely refers to an attacker remote to the target host but with access to shared storage, not unauthenticated internet exploitation.

Impact

The provided CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N, 5.7) contains three significant inconsistencies with the vulnerability description: (1) the vector records no availability impact (A:N) despite an explicitly described crash/DoS outcome; (2) it records confidentiality and integrity impacts (C:L/I:L) not supported by the description, which attributes only DoS; and (3) the 'remote attacker' framing in the description conflicts with AV:L. These discrepancies strongly suggest the vector was either applied to a different scope interpretation or recorded in error - security teams should not rely on it without vendor confirmation. No EPSS score was provided. The vulnerability is not listed in CISA KEV and no POC is publicly known, indicating no confirmed active exploitation. Real-world risk is moderate: exploitation requires an attacker to control or influence block-device-level storage accessible to the target, which is non-trivial in hardened environments but realistic in multi-tenant cloud, SAN, or hypervisor deployments. Systems with automated LVM scanning at boot or during storage hotplug events face higher practical risk due to reduced opportunity for human-in-the-loop detection.

Exploit ScenarioDerived

An attacker with access to shared storage infrastructure - an iSCSI target, SAN LUN, or hypervisor managing VM disk images - writes a crafted LVM volume group metadata header containing configuration structures nested beyond the process stack capacity. When the target Linux system executes any LVM command against that device - whether automatically via vgscan at boot, via udev storage hotplug rules, or via explicit administrator action - the libdm parser descends the nested structure without bound, exhausting the call stack and crashing the LVM process. No public POC has been identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 – Aug 14, 2026

Stack exhaustion in libdm's LVM metadata configuration parser allows any LVM command processing attacker-crafted block device metadata to crash, resulting in denial of service on affected Linux systems. The flaw is exploitable in shared storage, SAN, or virtualization environments where an adversary can supply a maliciously structured block device to a target system running LVM2. No public exploit code has been identified at time of analysis, and the vulnerability is absent from CISA KEV; however, the provided CVSS vector is materially inconsistent with the described DoS impact and warrants independent verification.

RemediationAI

Monitor the Red Hat Security Advisory at https://access.redhat.com/security/cve/CVE-2026-19617 for patched lvm2/device-mapper package versions; apply updates via dnf update lvm2 device-mapper once a patched release is published. No specific fix version has been independently confirmed from the available data. As a compensating control, configure lvm.conf to restrict device scanning to known-safe devices using the devices/filter directive (e.g., filter = [ 'a|/dev/sda.*|', 'r|.*|' ]), which prevents the parser from processing metadata on unknown or externally supplied block devices - note this may break LVM discovery of newly attached legitimate storage and requires careful testing before production deployment. In virtualization and cloud environments, enforce strict controls over which users and services can attach block devices to guest VMs to prevent unauthorized storage presentation. In SAN environments, enforce LUN masking and FC/iSCSI zoning to limit which initiators can present storage to target hosts.

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

libdm is the device-mapper userspace library underpinning the Linux Logical Volume Manager (LVM2) stack, responsible for parsing and interpreting LVM metadata stored on physical block devices. Metadata is encoded in a hierarchical, brace-delimited configuration format that the parser traverses recursively. The root cause maps to CWE-770 (Allocation of Resources Without Limits or Throttling): the parser imposes no depth ceiling on recursive descent, so artificially deep nesting exhausts process stack space before completing. Any LVM utility - vgscan, pvscan, lvs, vgs, lvcreate, and others - that invokes this parser against attacker-controlled metadata is affected. No CPE strings were provided in the source data, but given the reporter (secalert@redhat.com), the lvm2 and device-mapper packages in Red Hat Enterprise Linux and its derivatives are the primary confirmed scope.

Know when Enterprise Linux gets its next vulnerability

  • 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 5.5 MEDIUM
AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
vuln.today AI 6.2 MEDIUM

Attack arrives via block-device metadata (AV:L); no target-system privileges needed to supply malicious storage (PR:N); automated LVM scans require no user action (UI:N); impact is pure availability - process crash, no data exposure (C:N/I:N/A:H).

3.1 AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Red Hat 5.5 MEDIUM

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
High

Lifecycle Timeline

2
CVSS changed
Aug 14, 2026 - 08:22 NVD
5.7 (MEDIUM) 5.5 (MEDIUM)
CVE Published
Aug 14, 2026 - 06:17 nvd
MEDIUM 5.7

DescriptionCVE.org

A flaw was found in libdm. A remote attacker could craft a malicious Logical Volume Manager (LVM) metadata configuration with deeply nested structures. This could lead to uncontrolled recursion in the libdm configuration file parser, exhausting the stack and causing any LVM command reading the metadata to crash. This vulnerability results in a Denial of Service (DoS) for affected systems.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
High
core LVM library present in most Linux server deployments
Data Quality
7 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

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

Attack Technique

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

Affected Products (CPE)CVE.org

cpe:2.3:a:redhat:hardened_images:-:*:*:*:*:*:*:*
cpe:2.3:a:redhat:openshift_container_platform:4.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:6.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:9.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:10.0:*:*:*:*:*:*:*
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it

CVE-2014-6271 CRITICAL POC
9.8 Sep 24

GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which

CVE-2021-40438 CRITICAL POC
9.0 Sep 16

A crafted request uri-path can cause mod_proxy to forward the request to an origin server choosen by the remote user.4.4

CVE-2014-7169 CRITICAL POC
9.8 Sep 25

GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed function definitions in the values of

CVE-2023-44487 HIGH POC
7.5 Oct 10

Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour

CVE-2016-5195 HIGH POC
7.0 Nov 10

Race condition in mm/gup.c in the Linux kernel 2.x through 4.x before 4.8.3 allows local users to gain privileges by lev

CVE-2023-4911 HIGH POC
7.8 Oct 03

Local privilege escalation in the GNU C Library (glibc) dynamic loader ld.so allows unprivileged local users on affected

CVE-2017-1000253 HIGH POC
7.8 Oct 05

Linux distributions that have not patched their long-term kernels with https://git.kernel.org/linus/a87938b2e246b81b4fb7

CVE-2017-5645 CRITICAL POC
9.8 Apr 17

In Apache Log4j 2.x before 2.8.2, when using the TCP socket server or UDP socket server to receive serialized log events

CVE-2015-0240 CRITICAL POC
10.0 Feb 24

The Netlogon server implementation in smbd in Samba 3.5.x and 3.6.x before 3.6.25, 4.0.x before 4.0.25, 4.1.x before 4.1

CVE-2016-6662 CRITICAL POC
9.8 Sep 20

Oracle MySQL through 5.5.52, 5.6.x through 5.6.33, and 5.7.x through 5.7.15; MariaDB before 5.5.51, 10.0.x before 10.0.2

CVE-2025-32463 CRITICAL POC
9.3 Jun 30

Sudo before 1.9.17p1 contains a local root escalation vulnerability (CVE-2025-32463, CVSS 9.3) through the --chroot opti

Vendor StatusVendor

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