Impact
Active DMA descriptors are not reclaimed after transfer termination, causing non‑cyclic descriptors and their linked‑list chains to accumulate permanently. This defect results in a kernel memory leak that can drain available memory over time and potentially disrupt system availability. The vulnerability is a resource exhaustion flaw and is classified under CWE‑401.
Affected Systems
All Linux kernel builds that include the sun6i DMA driver are affected. The kernel vendor is Linux, product Linux kernel, and affected releases are those that ship with a sun6i platform and have not applied the commit that fixes vchan descriptor reclamation. No specific version range is listed.
Risk and Exploitability
No CVSS or EPSS score is available, and the vulnerability is not listed in CISA KEV. The attack surface is limited to local privilege; an attacker would need to execute code on the host that initiates DMA transfers or causes a driver reload to trigger the leak. Based on the description, it is inferred that the vulnerability could be exploited through local code execution that repeatedly starts and stops DMA, leading to kernel memory exhaustion and a denial of service.
OpenCVE Enrichment