Locking Issue in Linux Kernel's Regulator Management
CVE-2026-46252

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
3 June 2026

What is CVE-2026-46252?

A locking issue has been identified in the Linux kernel's regulator management system. When the late enabling of a supply regulator fails during the execution of regulator_resolve_supply(), it leads to potential concurrent access issues that can trigger lockdep warnings. The warning indicates that the regulator_list_mutex must be held during the invocation of _regulator_put() in the affected code path. This issue has been addressed by switching to the regulator_put() function and ensuring appropriate locking mechanisms to maintain integrity when clearing the supply pointer. Although the problematic code will be removed in a future update, rectifying this issue beforehand is crucial for maintaining stability and reliability in the kernel's operation.

Affected Version(s)

Linux 36a1f1b6ddc6d1442424e29548e790633ca39c7b

Linux 36a1f1b6ddc6d1442424e29548e790633ca39c7b < 497330b203d2c59c5ff3fa4c34d14494d7203bc3

Linux 4.2

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.