Memory Leak Vulnerability in Linux Kernel ASoC Codec for WCD9335 by Linux
CVE-2025-38259

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
9 July 2025

What is CVE-2025-38259?

A memory leak vulnerability exists in the Linux Kernel ASoC codec driver for the WCD9335 component due to improper handling of regulator supplies. When the driver fails to clean up regulator supplies during the probe path and unbinding process, it can lead to memory leaks and unbalanced enable counts. This issue can result in degraded system performance and increased memory usage. The vulnerability has been addressed by implementing the devm_regulator_bulk_get_enable() function, streamlining the handling of regulator supplies and ensuring proper resource management.

Affected Version(s)

Linux 20aedafdf4926e7a957f8b302a18c8fb75c7e332

Linux 20aedafdf4926e7a957f8b302a18c8fb75c7e332 < 9830ef1803a5bc50b4a984a06cf23142cd46229d

Linux 20aedafdf4926e7a957f8b302a18c8fb75c7e332

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.
CVE-2025-38259 : Memory Leak Vulnerability in Linux Kernel ASoC Codec for WCD9335 by Linux