PatchSiren cyber security CVE debrief
CVE-2026-72107 Linux CVE debrief
The Linux kernel's dm era module has a vulnerability that allows for out-of-bounds memory access when the start sector is non-zero. This can lead to a vmalloc-out-of-bounds access error as reported by KASAN. The issue arises from the era_map() function calculating the writeset block before applying the target offset, which can cause the function to access memory beyond the bounds of the in-core bitset. To fix this, apply the target offset before calculating the era block so that writeset lookups use the target-relative block number. This change ensures that the module correctly handles tables with non-zero start sectors and prevents out-of-bounds memory access.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-15
- Original CVE updated
- 2026-08-15
- Advisory published
- 2026-08-15
- Advisory updated
- 2026-08-15
Who should care
Linux kernel developers and users who rely on the dm era module should be aware of this vulnerability. They should review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance. Additionally, they should plan vendor-supported updates or mitigations through normal change control where exposure is confirmed. Compensating controls for exposed systems should be reviewed while remediation is scheduled and verified. Relevant monitoring, detection, and logs for exposed assets should be checked for extra review. Exceptions, retesting of remediated assets, and closing the item only after evidence is documented are also important. System administrators and security teams responsible for Linux kernel deployments should prioritize patching or mitigating this vulnerability to prevent potential vmalloc-out-of-bounds access errors. Vulnerability management and security teams should track this issue and ensure that appropriate measures are taken to protect against exploitation. Operators of systems using the dm era module should also be aware of the potential impact and take steps to verify their deployments and apply necessary patches or mitigations. This includes reviewing system logs for potential vmalloc-out-of-bounds access errors and taking corrective action if necessary. Overall, anyone responsible for the security and maintenance of Linux kernel deployments that utilize the dm era module should be aware of this vulnerability and take proactive steps to address it. This may involve coordinating with vendors, applying patches, and monitoring system logs for signs of exploitation. By taking these steps, organizations can help prevent potential security breaches and ensure the integrity of their Linux kernel deployments. The vulnerability highlights the importance of keeping the Linux kernel up-to-date and applying security patches in a timely manner. It also underscores the need for robust vulnerability management practices, including regular security audits and monitoring of system logs. By prioritizing security and taking proactive steps to address this vulnerability, organizations can help protect their Linux kernel-based
Technical summary
The Linux kernel's dm era module has a vulnerability that allows for out-of-bounds memory access when the start sector is non-zero. This can lead to a vmalloc-out-of-bounds access error as reported by KASAN. The issue is caused by the era_map() function calculating the writeset block before applying the target offset. To fix this, apply the target offset before calculating the era block. This change ensures that the module correctly handles tables with non-zero start sectors and prevents out-of-bounds memory access. The fix involves modifying the era_map() function to apply the target offset before calculating the writeset block.
Defensive priority
High
Recommended defensive actions
- Apply the target offset before calculating the era block to prevent out-of-bounds memory access
- Update the Linux kernel to the latest version
- Monitor system logs for potential vmalloc-out-of-bounds access errors
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The vulnerability is caused by the era_map() function calculating the writeset block before applying the target offset, leading to out-of-bounds memory access. The issue is resolved by applying the target offset before calculating the era block. Evidence of this issue is limited, but it has been reported by KASAN as a vmalloc-out-of-bounds access error. Further verification is needed to confirm affected deployments and assess potential impact.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-72107 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-72107
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-72107 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-72107
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/1fcb5e29dd7a5b85adb9d8b539911741d878e829
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/7e1822f83c5a1ee7b4a19e98edde8770a10b4c71
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9946a7176bd8c25ddd6e5f1799c54e572ee6bf0f
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a868196f03c2b19418ae3d2b69e195d668a271e5
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/bafe3e720cdac38cd7ea4eb7852a8f2dbe1bbfe6
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/db5f9b4601f0012038e5a2628aedec2f47933380
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e3ffa8e492e5cdee62d916ee3e9244ccce2b73c5
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.