CVE-2025-37941

Source
https://cve.org/CVERecord?id=CVE-2025-37941
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2025-37941.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2025-37941
Downstream
Published
2025-05-20T15:58:18.275Z
Modified
2026-03-09T23:51:30.685068Z
Summary
ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe()
Details

In the Linux kernel, the following vulnerability has been resolved:

ASoC: codecs: wcd937x: fix a potential memory leak in wcd937xsoccodec_probe()

When sndsocdapmnewcontrols() or sndsocdapmaddroutes() fails, wcd937xsoccodecprobe() returns without releasing 'wcd937x->clshinfo', which is allocated by wcdclshctrlalloc. Add wcdclshctrlfree() to prevent potential memory leak.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/37xxx/CVE-2025-37941.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
313e978df7fc38b9e949ac5933d0d9d56d5e8a9c
Fixed
acadb2e2b3c5b9977a843a3a94fece9bdcf6aea1
Fixed
b573e04116fd33b9143fa276bbab2f0afad0a1ae
Fixed
aafb5325aca3e806b3ea3707402189263473d257
Fixed
3e330acf4efd63876d673c046cd073a1d4ed57a8

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2025-37941.json"