Skip to content
CVE Ledger
  • Newest CVEsPage
  • Recently added to KEVPage
  • Rising exploitation (EPSS)Page
  • Weekly digestPage
  • StatisticsPage
  • WatchlistPage
  • API docsPage
  • MCP serverPage
  • AboutPage
  • Data sourcesPage
  • Data statusPage
  • ChangelogPage
  • How it's builtPage
  • Support the projectPage

14 results

Back

CVE-2026-46252regulator: core: fix locking in regulator_resolve_supply() error path

Description

In the Linux kernel, the following vulnerability has been resolved: regulator: core: fix locking in regulator_resolve_supply() error path If late enabling of a supply regulator fails in regulator_resolve_supply(), the code currently triggers a lockdep warning: WARNING: drivers/regulator/core.c:2649 at _regulator_put+0x80/0xa0, CPU#6: kworker/u32:4/596 ... Call trace: _regulator_put+0x80/0xa0 (P) regulator_resolve_supply+0x7cc/0xbe0 regulator_register_resolve_supply+0x28/0xb8 as the regulator_list_mutex must be held when calling _regulator_put(). To solve this, simply switch to using regulator_put(). While at it, we should also make sure that no concurrent access happens to our rdev while we clear out the supply pointer. Add appropriate locking to ensure that. While the code in question will be removed altogether in a follow-up commit, I believe it is still beneficial to have this corrected before removal for future reference.

Timeline

  1. ID reserved

    By Linux

  2. · 21 days later

    Published

  3. · 5 months later

    Record updated

Changes after publication (a new score, a public exploit, EPSS crossing 1, 10 or 50 %, leaving KEV) are kept since November 2026; earlier ones are not known.

Scores

CVSS scores of CVE-2026-46252, by who scored it
Scored byCVSSScoreVector
NVDNVD · Modified3.1Medium5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
EPSS (exploitation in 30 days)
0.09% · top 100% of all CVEs (15 Nov 2026)
CISA SSVC
Exploitation: none · Automatable: no · Technical impact: partial
Loading the EPSS history…

The list uses the assigner's score when there is one, then CISA's, then NVD's: Medium 5.5.

Affected products

  • Linux · Linux

    • affected 36a1f1b6ddc6d1442424e29548e790633ca39c7b – < e77357dc2293283fc08a485b1e2e571d91d02622
    • affected 36a1f1b6ddc6d1442424e29548e790633ca39c7b – < a8a2eab1166bc33ee38ca371cff425bdb5681e47
    • affected 36a1f1b6ddc6d1442424e29548e790633ca39c7b – < 60747114fd2a38739130b715e7b2d40ce848f0be
    • affected 36a1f1b6ddc6d1442424e29548e790633ca39c7b – < c84860dac7af7dc3c3e3c9ae86d65e222c2f3b0c
    • affected 36a1f1b6ddc6d1442424e29548e790633ca39c7b – < 3b7fffd7a8984a1c009f668765ee7631fd6b87c8
    • affected 36a1f1b6ddc6d1442424e29548e790633ca39c7b – < bde74af8d4466213007bdd42cc85fa72c861dea7
    • affected 36a1f1b6ddc6d1442424e29548e790633ca39c7b – < c66e0db0f37290b53c57994f998bb55590364fd0
    • affected 36a1f1b6ddc6d1442424e29548e790633ca39c7b – < 497330b203d2c59c5ff3fa4c34d14494d7203bc3
  • Linux · Linux

    • affected 4.2
    • unaffected < 4.2
    • unaffected 5.10.260 – ≤ 5.10.*
    • unaffected 5.15.211 – ≤ 5.15.*
    • unaffected 6.1.177 – ≤ 6.1.*
    • unaffected 6.6.144 – ≤ 6.6.*
    • unaffected 6.12.95 – ≤ 6.12.*
    • unaffected 6.18.37 – ≤ 6.18.*
    • unaffected 6.19.4 – ≤ 6.19.*
    • unaffected 7.0 – ≤ *

References

References8

Sources

The same CVE in the primary databases and aggregators, to check against.

Badge for a README or a ticket

CVE-2026-46252 badge
[![CVE-2026-46252](https://cveledger.app/badge/CVE-2026-46252.svg)](https://cveledger.app/cve/CVE-2026-46252)

Record last updated .