regulator: core: Protect regulator_supply_alias_list with regulator_list_mutex
Summary
| CVE | CVE-2025-68354 |
| State | PUBLISHED |
| Assigner | Linux |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2025-12-24 11:15:58 UTC |
| Updated | 2026-10-13 11:10:00 UTC |
| Description | In the Linux kernel, the following vulnerability has been resolved:
regulator: core: Protect regulator_supply_alias_list with regulator_list_mutex
regulator_supply_alias_list was accessed without any locking in
regulator_supply_alias(), regulator_register_supply_alias(), and
regulator_unregister_supply_alias(). Concurrent registration,
unregistration and lookups can race, leading to:
1 use-after-free if an alias entry is removed while being read,
2 duplicate entries when two threads register the same alias,
3 inconsistent alias mappings observed by consumers.
Protect all traversals, insertions and deletions on
regulator_supply_alias_list with the existing regulator_list_mutex. |
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|
| CNA |
Linux |
Linux |
affected a06ccd9c3785fa5550917ae036944f4e080b5749 e1587064137028e7edcca14fb766b68d27bec94b git |
Not specified |
| CNA |
Linux |
Linux |
affected a06ccd9c3785fa5550917ae036944f4e080b5749 9d041a7ba13f21adfac052eb3fda1df62f2166c1 git |
Not specified |
| CNA |
Linux |
Linux |
affected a06ccd9c3785fa5550917ae036944f4e080b5749 a63fbc07d1b34a9821ea3b31ff4e6456f9d0aa61 git |
Not specified |
| CNA |
Linux |
Linux |
affected a06ccd9c3785fa5550917ae036944f4e080b5749 09811a83b214cc15521e0d818e43ae9043e9a28d git |
Not specified |
| CNA |
Linux |
Linux |
affected a06ccd9c3785fa5550917ae036944f4e080b5749 a9864d42ebcdd394ebb864643b961b36e7b515be git |
Not specified |
| CNA |
Linux |
Linux |
affected a06ccd9c3785fa5550917ae036944f4e080b5749 431a1d44ad4866362cc28fc1cc4ca93d84989239 git |
Not specified |
| CNA |
Linux |
Linux |
affected a06ccd9c3785fa5550917ae036944f4e080b5749 64099b5c0aeb70bc7cd5556eb7f59c5b4a5010bf git |
Not specified |
| CNA |
Linux |
Linux |
affected a06ccd9c3785fa5550917ae036944f4e080b5749 0cc15a10c3b4ab14cd71b779fd5c9ca0cb2bc30d git |
Not specified |
| CNA |
Linux |
Linux |
affected 3.13 |
Not specified |
| CNA |
Linux |
Linux |
unaffected 3.13 semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 5.10.248 5.10.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 5.15.198 5.15.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.1.160 6.1.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.6.120 6.6.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.12.63 6.12.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.17.13 6.17.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.18.2 6.18.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.19 * original_commit_for_fix |
Not specified |
References
| Reference | Source | Link | Tags |
|---|
| git.kernel.org/stable/c/9d041a7ba13f21adfac052eb3fda1df62f2166c1 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/e1587064137028e7edcca14fb766b68d27bec94b |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/431a1d44ad4866362cc28fc1cc4ca93d84989239 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/a9864d42ebcdd394ebb864643b961b36e7b515be |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/0cc15a10c3b4ab14cd71b779fd5c9ca0cb2bc30d |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/09811a83b214cc15521e0d818e43ae9043e9a28d |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/a63fbc07d1b34a9821ea3b31ff4e6456f9d0aa61 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/64099b5c0aeb70bc7cd5556eb7f59c5b4a5010bf |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.