CVE-2026-72107
Received Received - Intake

dm-era Kernel Memory Out-of-Bounds Access in Linux Kernel

Vulnerability report for CVE-2026-72107, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-15

Last updated on: 2026-08-15

Assigner: kernel.org

Description

In the Linux kernel, the following vulnerability has been resolved: dm era: fix out-of-bounds memory access for non-zero start sector dm-era tracks writes in target-relative blocks, but era_map() calculates the writeset block before applying the target offset. Tables with a non-zero start sector can therefore pass an absolute mapped-device block to metadata_current_marked(). If the absolute block is beyond the current writeset size, writeset_marked() tests past the end of the in-core bitset. KASAN reports this as a vmalloc-out-of-bounds access. Apply the target offset before calculating the era block so writeset lookups use the target-relative block number.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-15
Last Modified
2026-08-15
Generated
2026-08-15
AI Q&A
2026-08-15
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
linux linux_kernel *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is in the Linux kernel's device mapper era (dm-era) feature. It involves an out-of-bounds memory access when handling non-zero start sectors in device mapper tables. The issue occurs because era_map() calculates the writeset block before applying the target offset, leading to incorrect block numbers being passed to metadata_current_marked(). This can cause KASAN to report a vmalloc-out-of-bounds access if the block is beyond the writeset size.

Detection Guidance

This vulnerability is specific to the Linux kernel's device-mapper era target and requires kernel-level inspection. Detection involves checking kernel logs for KASAN out-of-bounds errors or verifying if your system uses dm-era with non-zero start sectors. Commands like dmesg | grep -i kasan or checking dmsetup table for era targets may help identify affected configurations.

Impact Analysis

This vulnerability could allow an attacker to cause a kernel memory corruption issue, potentially leading to system crashes, privilege escalation, or other unintended behavior. Systems using dm-era with non-zero start sectors in device mapper tables are particularly affected.

Mitigation Strategies

Apply the Linux kernel patch that fixes the dm-era out-of-bounds access. Update to a patched kernel version. If using dm-era, ensure start sectors are zero or validate configurations to avoid passing absolute block numbers to metadata_current_marked().

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-72107. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart