Multipurpose loop reference leak in Linux Kernel TPS6594 regulator
CVE-2026-93273

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
24 September 2026

What is CVE-2026-93273?

In the Linux kernel's TPS6594 regulator, there exists a vulnerability that results in reference leaks during the multiphase configuration process. The function tps6594_regulator_probe() makes repeated calls to of_find_node_by_name() to identify buck nodes. However, references obtained during these iterations are not appropriately released, leading to potential memory inefficiencies. Additionally, there is a risk of NULL pointer dereference as the absence of null checks for returned node references can cause a crash. Recent fixes have implemented necessary checks and ensured that node references are released after each iteration to mitigate these issues.

Affected Version(s)

Linux f17ccc5deb4d024bb52fd3433471e77ab7ae9ad8 < 28f70e0aa767a8f022c70ed75ecef227dc668121

Linux f17ccc5deb4d024bb52fd3433471e77ab7ae9ad8 < 4a672bff99f6b58dde419fd12b3a53da137f032d

Linux f17ccc5deb4d024bb52fd3433471e77ab7ae9ad8 < 68ce4f8223b78f8616ec7f4a02c38988eae627d2

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.