CVE Catalog

CVE-2026-97423

Low risk· EPSS 4%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

4th percentile - higher than 4% of all known CVEs

Summary

In the Linux kernel, the cxl/region driver has an out-of-bounds array access vulnerability. The construct_region() function uses the part value to index an array without checking for a negative value. If the partition is not resolved, part remains -1, causing an invalid memory access.

Risk Assessment

This bug can lead to system crashes or memory corruption due to an out-of-bounds read.

Recommendation

Apply a Linux kernel patch that adds a check to ensure part is non-negative and returns -EBUSY for invalid values.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: cxl/region: Validate partition index before array access construct_region() reads cxled->part and uses it to index cxlds->part[] without checking for a negative value. If the partition was never resolved, part remains at its initial value of -1, causing an out-of-bounds array access. Add a guard to return -EBUSY when part is negative. The check was dropped during a merge.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS