Impact
The bug resides in the Direct Access (DAX) subsystem of the Linux kernel. A zero or empty entry can be passed to dax_to_folio() during xarray association, disassociation, or busy page checks. This results in a null‑pointer dereference that triggers a kernel panic, causing the system to crash during boot or when accesses a DAX‑enabled filesystem. The crash manifests as an abrupt halt of the init process, leading to a denial of service that affects the entire host.
Affected Systems
The vulnerability exists in all Linux kernel releases that do not yet incorporate commit 98c183a4fccf, which added a guard to verify entries before invoking dax_to_folio(). The affected products are thus the Linux kernel itself; any distribution kernel that has not applied this change is impacted. The commitment is part of the upstream kernel and therefore applies to all mainstream distributions until they update to a kernel that contains the fix.
Risk and Exploitability
According to the data, the CVSS score is 5.5, reflecting moderate severity. The EPSS score is listed as < 1%, indicating a very low probability of exploitation in the wild. The vulnerability is not present in the CISA KEV catalog. It does not provide remote code execution; the crash requires the attacker to manipulate system boot or a DAX‑enabled virtual machine configuration. The likely attack vector is local privileged access or the ability to induce a boot with a DAX‑enabled back‑end, which is inferred from the crash description that occurs during VM boot.
OpenCVE Enrichment