PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-45875 Linux CVE debrief

A resource leak vulnerability exists in the Linux kernel's MFD Arizona driver. The wm5102_clear_write_sequencer() function may return an error and exit directly, bypassing the cleanup sequence and leaving regulators enabled. This results in a resource leak where regulators remain powered on when they should be released. The fix changes the direct return to jump to the err_reset label, ensuring proper resource cleanup occurs even when the write sequencer clearing operation fails.

Vendor
Linux
Product
Unknown
CVSS
MEDIUM 5.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-27
Original CVE updated
2026-06-25
Advisory published
2026-05-27
Advisory updated
2026-06-25

Who should care

System administrators running Linux kernels with MFD Arizona driver support, particularly on embedded systems or devices using the Cirrus Logic WM5102 audio codec. Cloud providers and IoT device manufacturers utilizing affected kernel versions should prioritize patching to prevent potential resource exhaustion from accumulated regulator leaks.

Technical summary

The MFD Arizona driver in the Linux kernel contains a resource leak vulnerability in the wm5102_clear_write_sequencer() function. When this helper function returns an error, the code previously returned directly without executing the cleanup sequence, leaving regulators enabled and causing a resource leak. The vulnerability affects systems using the WM5102 audio codec. The resolution changes the error handling path to jump to the err_reset label, ensuring proper regulator cleanup occurs regardless of whether the write sequencer clearing operation succeeds or fails. Patches have been applied to multiple stable kernel branches.

Defensive priority

medium

Recommended defensive actions

  • Apply kernel patches from stable branches when available for your distribution
  • Monitor distribution security advisories for kernel updates addressing CVE-2026-45875
  • Review systems using WM5102 audio codec for potential resource exhaustion issues
  • Consider rebooting affected systems after kernel update to ensure clean regulator state

Evidence notes

The vulnerability description indicates this is a resource leak in regulator management within the MFD Arizona driver. The issue occurs when wm5102_clear_write_sequencer() fails and returns directly without executing cleanup code. The fix involves changing error handling to use the err_reset label for proper resource deallocation. Multiple stable kernel branches received patches as indicated by the git.kernel.org references.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-45875 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-45875

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-45875 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-45875

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/2049820d1e635e467d795237fd40287213d92349

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/3ea01691738b0decb63ea2705d2cdf27f6f26fc0

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/445cec7b4fbb1546836ae8e332d158e8d37d0fb6

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/4feb753ba6e5e5bbaba868b841a2db41c21e56fa

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/54eafc1b0dbcf79c5f8b6dc8d9e92e56b9384c0a

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/5a4923726a165593d7601834a6fb2a10ab47b85d

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/933c5463873582baaecf5c38401ec4095b1c6269

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.