Impact
The Linux kernel contains a flaw in the ALSA ctxfi subsystem where the dao_clear_input() function removes DAO input mapper entries from a list and nullifies their pointers but does not free the underlying allocated memory. Each invocation of this function therefore leaks memory. Repeated leaks could exhaust memory resources and result in a denial‑of‑service condition for locally privileged users who can trigger the clearing operation. The weakness is a classic memory leak, classified as CWE‑401.
Affected Systems
All Linux kernel packages that include the ALSA ctxfi module and that were built before the patch commit e576e7843c0d are vulnerable. This includes mainstream distributions and any custom kernels that have not applied the kernel source change. The vulnerability does not depend on a particular distribution or kernel release within the Linux kernel family.
Risk and Exploitability
No CVSS score is reported and the EPSS is unavailable, but the nature of the flaw suggests that it requires local privileged execution or a privileged module to repeatedly invoke the clearing routine. Because the memory is allocated within kernel space, a successful attack would allow an attacker to consume significant memory, potentially crashing the kernel or severely degrading system performance. The vulnerability is not listed in the CISA KEV catalog, indicating no known active exploits, yet its DoS impact warrants timely remediation. Given the lack of published exploit evidence, the risk level can be considered moderate to high for environments where the kernel can be driven into repeated clearing loops.
OpenCVE Enrichment