CVE Catalog

CVE-2026-99023

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel pwrseq-pcie-m2.c driver, of_regulator_bulk_get_all() allocates the consumers array and hands it to the caller, who is expected to free it. The driver never did, leading to a memory leak.

Risk Assessment

A kernel memory leak on each use of this driver may over time exhaust resources and affect system stability.

Recommendation

Update the Linux kernel to a version with the fix that adds an explicit kfree() for the consumers array.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: power: sequencing: pcie-m2: Fix leaking array from of_regulator_bulk_get_all() of_regulator_bulk_get_all() allocates the consumers array and hands it to the caller, who is expected to free it at an appropriate time. pwrseq-pcie-m2.c never did, leading to a memory leak. Add an explicit kfree() for the consumers array.

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