What’s Vulnerable › Vulnerabilities
CVE-2025-38330: firmware: cs_dsp: Fix OOB memory read access in KUnit test (ctl cache)
- Severity: high (CVSS 7.1 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.2% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2025-07-10 · updated 2026-06-17
- Weakness: CWE-125
Description
In the Linux kernel, the following vulnerability has been resolved: firmware: cs_dsp: Fix OOB memory read access in KUnit test (ctl cache) KASAN reported out of bounds access - cs_dsp_ctl_cache_init_multiple_offsets(). The code uses mock_coeff_template.length_bytes (4 bytes) for register value allocations. But later, this length is set to 8 bytes which causes test code failures. As fix, just remove the lenght override, keeping the original value 4 for all operations.
Affected products
- Linux kernel: from 6.14 before 6.15.4 — fixed in 6.15.4
How to fix
Upgrade to a fixed version: Linux kernel 6.15.4. Check the vendor advisory for mitigations.
References
- https://git.kernel.org/stable/c/e3dafc64b90546eb769f33333afabd9e3e915757
- https://git.kernel.org/stable/c/f4ba2ea57da51d616b689c4b8826c517ff5a8523
Get alerted when CVE-2025-38330 or the next vulnerability affects your stack