CVE-2026-99023
Linux: power: sequencing: pcie-m2: Fix leaking array from of_regulator_bulk_get_all()
CVSS
NoneNot scoredExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.20%Chance of exploitation activity in the next 30 days, higher than 9% of CVEs. Scored 24 Oct 2026FIRST EPSS
Fixed in5cd2354ebfbd35bcb88d01fe7d3ee08dcf266effAlso 0d6c5794fd633427f0d4ad8b51d94061295649daCVE List
What fixes it
- 5cd2354ebfbd35bcb88d01fe7d3ee08dcf266effLinuxCVE List
- 0d6c5794fd633427f0d4ad8b51d94061295649daLinuxCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
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.
Text from CVE List
Affected versions 6
- Linuxaffected: 52e7b5bd62bab3851f25d8b70ad7eae9e94aba60 before 5cd2354ebfbd35bcb88d01fe7d3ee08dcf266effCVE List
- Linuxaffected: 52e7b5bd62bab3851f25d8b70ad7eae9e94aba60 before 0d6c5794fd633427f0d4ad8b51d94061295649daCVE List
- Linuxaffected: 7.0CVE List
- Linuxunaffected: all versions before 7.0CVE List
- Linuxunaffected: 7.2.11 through 7.2.*CVE List
- Linuxunaffected: 7.3CVE List