CVE-2026-53059

MEDIUMCVSS 6.37.0
EchelonGraph scoreHIGH confidence

Score 7.0 from GitHub Security Advisory (severity: HIGH) published 2026-06-24. a secondary CVSS source baseline 6.3; sources differ by 0.7.

Triggered by: GitHub Security Advisory CVSS
Sources: adp:redhat-sadp, epss, ghsa
Trending — 4 sources updated this week
6.3
EchelonGraph verdictMonitorLow exploitation likelihood right now — keep watching.
  • Lower severity and no public exploit yet
CISA-KEV: Not listedEPSS: 0%CVSS: 6.3Exploit: NoneExposed: 0

No vendor fix yet — apply a workaround or compensating control (WAF / firewall / segmentation) and watch for a patch.

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

dm log: fix out-of-bounds write due to region_count overflow

The local variable region_count in create_log_context() is declared as unsigned int (32-bit), but dm_sector_div_up() returns sector_t (64-bit). When a device-mapper target has a sufficiently large ti->len with a small region_size, the division result can exceed UINT_MAX. The truncated value is then used to calculate bitset_size, causing clean_bits, sync_bits, and recovering_bits to be allocated far smaller than needed for the actual number of regions.

Subsequent log operations (log_set_bit, log_clear_bit, log_test_bit) use region indices derived from the full untruncated region space, causing out-of-bounds writes to kernel heap memory allocated by vmalloc.

This can be reproduced by creating a mirror target whose region_count overflows 32 bits:

dmsetup create bigzero --table '0 8589934594 zero' dmsetup create mymirror --table '0 8589934594 mirror \ core 2 2 nosync 2 /dev/mapper/bigzero 0 \ /dev/mapper/bigzero 0'

The status output confirms the truncation (sync_count=1 instead of 4294967297, because 0x100000001 was truncated to 1):

$ dmsetup status mymirror 0 8589934594 mirror 2 254:1 254:1 1/4294967297 ...

This leads to a kernel crash in core_in_sync:

BUG: scheduling while atomic: (udev-worker)/9150/0x00000000 RIP: 0010:core_in_sync+0x14/0x30 [dm_log] CR2: 0000000000000008 Fixing recursive fault but reboot is needed!

Fix by widening the local region_count to sector_t and adding an explicit overflow check before the value is assigned to lc->region_count.

CVSS v3
6.3
EG Score
7.0(high)
EPSS
2.7%
KEV
Not listed

Published

June 24, 2026

Last Modified

July 3, 2026

Advisory Details (10)

Auto-updated Jul 1, 2026
Patch available. Sources: redhat.
redhat

2492277 – (CVE-2026-53059) CVE-2026-53059 kernel: dm log: fix out-of-bounds write due to region_count overflow

https://bugzilla.redhat.com/show_bug.cgi?id=2492277
redhat Patch Available

cve-details

https://access.redhat.com/security/cve/CVE-2026-53059
generic

dm log: fix out-of-bounds write due to region_count overflow - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/defe483e47173768c227532694dc78cb65db5f09
generic

dm log: fix out-of-bounds write due to region_count overflow - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/d4ac87567f86a55c3c92e9a5144dcd943a9772a1
generic

dm log: fix out-of-bounds write due to region_count overflow - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/c20e36b7631d83e7535877f08af8b0af72c44b1a
generic

dm log: fix out-of-bounds write due to region_count overflow - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/b455903eed4558982be0811f5b7f44f6bbc4ff57
generic

dm log: fix out-of-bounds write due to region_count overflow - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/4ec8323b9f0764a14d532b1ae9b87f8a9fecb867
generic

dm log: fix out-of-bounds write due to region_count overflow - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/44ab8875ae4a2842bde2d756bed195d375e0debb
generic

dm log: fix out-of-bounds write due to region_count overflow - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/3ec74da927b4e171a6fc0e77b1188ba4d019af51
generic

dm log: fix out-of-bounds write due to region_count overflow - kernel/git/stable/linux.git - Linux kernel stable tree

https://git.kernel.org/stable/c/12bd5b88e91a02785244ff1d20fb157e96e9cdc8

Vendor Advisories for CVE-2026-53059(2)

These vendors published their own advisory mentioning this CVE — often with vendor-specific remediation steps + affected product lists not in NVD.

Weakness Classification(1)

MITRE Common Weakness Enumeration — the root-cause categories this CVE belongs to.

Data Freshness Timeline

(refreshed 36× in last 7d / 48× in last 30d)

Each row is a source pipeline that fetched or updated this CVE on that date, with what changed. For example, "NVD update" means NVD published or revised its analysis for this CVE; "MITRE cvelistV5" means we ingested or refreshed it from the CNA feed. Most recent first.

  1. 2026-07-07 04:45 UTCEG score recompute
  2. 2026-07-07 04:45 UTCGHSA enrichment
  3. 2026-07-06 16:30 UTCEG score recompute
  4. 2026-07-06 16:30 UTCGHSA enrichment
  5. 2026-07-06 16:27 UTCEPSS rescore
  6. 2026-07-06 16:27 UTCEPSS rescore
  7. 2026-07-06 04:06 UTCEG score recompute
  8. 2026-07-06 04:06 UTCGHSA enrichment
  9. 2026-07-06 02:23 UTCEPSS rescore
  10. 2026-07-06 02:23 UTCEPSS rescore
  11. 2026-07-05 15:52 UTCEG score recompute
  12. 2026-07-05 15:52 UTCGHSA enrichment
  13. 2026-07-05 03:37 UTCEG score recompute
  14. 2026-07-05 03:37 UTCGHSA enrichment
  15. 2026-07-05 02:31 UTCEPSS rescore
  16. 2026-07-05 02:30 UTCEPSS rescore
  17. 2026-07-04 15:22 UTCEG score recompute
  18. 2026-07-04 15:22 UTCGHSA enrichment
  19. 2026-07-04 06:31 UTCEPSS rescore
  20. 2026-07-04 03:07 UTCEG score recompute
  21. 2026-07-04 03:06 UTCGHSA enrichment
  22. 2026-07-03 14:48 UTCEG score recompute
  23. 2026-07-03 14:48 UTCGHSA enrichment
  24. 2026-07-03 02:34 UTCEG score recompute
  25. 2026-07-03 02:34 UTCGHSA enrichment
Show 23 more
  1. 2026-07-02 16:57 UTCNVD updateCVSS v3 → 6.3 · severity → MEDIUM
  2. 2026-07-02 14:20 UTCEG score recompute
  3. 2026-07-02 14:20 UTCGHSA enrichment
  4. 2026-07-02 02:05 UTCEG score recompute
  5. 2026-07-02 02:04 UTCGHSA enrichment
  6. 2026-07-01 15:07 UTCEPSS rescore
  7. 2026-07-01 13:49 UTCEG score recompute
  8. 2026-07-01 13:49 UTCGHSA enrichment
  9. 2026-07-01 01:34 UTCEG score recompute 7.00
  10. 2026-07-01 01:34 UTCGHSA enrichment
  11. 2026-06-30 23:22 UTCEPSS rescore
  12. 2026-06-30 04:34 UTCNVD updateCVSS v3 → 7 · severity → HIGH
  13. 2026-06-29 14:06 UTCEPSS rescore
  14. 2026-06-29 14:06 UTCEPSS rescore
  15. 2026-06-28 14:07 UTCEPSS rescore
  16. 2026-06-28 04:56 UTCEPSS rescore
  17. 2026-06-28 04:56 UTCEPSS rescore
  18. 2026-06-27 21:55 UTCEG score recompute
  19. 2026-06-27 21:55 UTCGHSA enrichment
  20. 2026-06-27 03:08 UTCEPSS rescore
  21. 2026-06-25 13:49 UTCEPSS rescore
  22. 2026-06-24 18:16 UTCEG score recompute
  23. 2026-06-24 18:03 UTCNVD updatefirst tracked

Frequently asked(5)

What is CVE-2026-53059?
CVE-2026-53059 is a medium vulnerability published on June 24, 2026. In the Linux kernel, the following vulnerability has been resolved: dm log: fix out-of-bounds write due to region_count overflow The local variable regioncount in createlog_context() is declared as unsigned int (32-bit), but dmsectordivup() returns sectort (64-bit). When a device-mapper target has…
When was CVE-2026-53059 disclosed?
CVE-2026-53059 was first published in the National Vulnerability Database on June 24, 2026, with the most recent update on July 3, 2026. EchelonGraph re-ingests CVE updates from NVD on a 2-hour cycle, so this page reflects the latest published state.
Is CVE-2026-53059 actively exploited?
CVE-2026-53059 is not currently on CISA's Known Exploited Vulnerabilities catalog. FIRST EPSS estimates a 2.7% percentile likelihood of exploitation in the next 30 days — higher percentiles indicate greater predicted risk.
What is the CVSS score of CVE-2026-53059?
CVE-2026-53059 has a CVSS v3 base score of 6.3 (NVD). EchelonGraph synthesises NVD + CISA KEV + FIRST EPSS + GHSA into a combined EG score of 7.0.
How do I remediate CVE-2026-53059?
Patch to the fixed version published by the affected vendor. Where vendor advisories exist for CVE-2026-53059, EchelonGraph cross-links them in the Vendor Advisories panel below — those typically contain the canonical remediation steps, fixed version numbers, and any vendor-specific mitigations.

Dependency Blast Radius

Explore the affected products and dependency analysis for CVE-2026-53059

Explore →

Is Your Infrastructure Affected by CVE-2026-53059?

EchelonGraph automatically scans your cloud infrastructure and maps CVE exposure using blast radius analysis.