Impact
The stm32-dcmipp media driver fails to return queued buffers when its start_streaming() routine does not succeed. As a result, the vb2 framework continues to hold references to the buffers, causing a memory and resource leak. Repeated failures can exhaust available memory or buffer credits, negatively affecting system stability or leading to a denial of service.
Affected Systems
This issue exists in the Linux kernel media subsystem driver for STM32 DCMIPP. Any kernel configuration that contains the unpatched driver is potentially affected, as no specific version range is provided. The patch is linked to commit 624af2d4 in the kernel source.
Risk and Exploitability
The CVSS score of 5.5 indicates moderate severity. The EPSS score is below 1%, showing that attacks are expected to be rare, and the vulnerability is not listed in CISA’s KEV catalog. The attack vector is likely local or requires privileged access to a media device file, where an attacker can deliberately provoke start_streaming() failure. The resultant resource exhaustion could degrade or interrupt affected systems, although broader impact beyond the local host is unlikely.
OpenCVE Enrichment