CVE-2026-72172

CVE-2026-72172

High · published August 15, 2026

CVSS v3.1
7.8
EPSS
0%
Percentile
5.9
In the wild
Unconfirmed
What it is

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

mm/mm_init: fix uninitialized struct pages for ZONE_DEVICE

If DAX memory is hotplugged into an unoccupied subsection of an early

section, section_activate() reuses the unoptimized boot memmap. However,

compound_nr_pages() still assumes that vmemmap optimization is in effect

and initializes only the reduced number of struct pages. As a result, the

remaining tail struct pages are left uninitialized, which can later lead

to unexpected behavior or crashes.

Fix this by treating early sections as unoptimized when calculating how

many struct pages to initialize.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00169 · 5.9th percentile
Published
2026-08-15T10:21Z
References (6)
EPSS history
Timeline
  • 15 AUG 05:53Z
    mm/mm_init: fix uninitialized struct pages for ZONE_DEVICE
    cvelistv5