CVE Catalog

CVE-2026-46284

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.12%

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

Summary

In the Linux kernel, the hugetlb module crashes during early boot if kernel command-line parameters (hugepages, hugepagesz, default_hugepagesz) are specified without the '=' separator. This passes NULL to hugetlb_add_param(), which dereferences it in strlen(), causing a system crash.

Risk Assessment

Improperly configured boot parameters can prevent the system from starting (kernel panic during early boot), requiring physical or remote console intervention.

Recommendation

Update the Linux kernel to a version that includes a NULL check in hugetlb_add_param() and returns -EINVAL instead of crashing.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb: fix early boot crash on parameters without '=' separator If hugepages, hugepagesz, or default_hugepagesz are specified on the kernel command line without the '=' separator, early parameter parsing passes NULL to hugetlb_add_param(), which dereferences it in strlen() and can crash the system during early boot. Reject NULL values in hugetlb_add_param() and return -EINVAL instead.

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