Impact
The Linux kernel had an oversight in the videobuf2 DMA scatter‑gather memory operations: the vb2_dma_sg_mmap function failed to set several virtual memory area flags (VM_DONTEXPAND and VM_DONTDUMP). This omission caused a WARN_ON to fire inside drm_gem_mmap_obj when an imported dma‑buffer was mapped, which could result in kernel warnings and, in extreme cases, a denial of service by preventing the mapping of certain buffers. The bug does not provide a path to arbitrary code execution; its impact is limited to kernel stability and availability.
Affected Systems
All Linux kernel builds assembled before the vb2_dma_sg_mmap fix are vulnerable. The patch is included in later kernel commits as shown in references; any system loading drivers that use the videobuf2_dma_sg-memory ops (e.g., Apple ISP camera capture drivers) without a newer kernel is affected.
Risk and Exploitability
The CVSS score of 5.5 reflects moderate impact. The EPSS score is < 1%, indicating a very low probability of exploitation. KEV does not list the issue. The flaw is local, requiring control over a driver that uses videobuf2_dma_sg memory ops. The only impact is kernel warnings that could lead to denial of service, but it does not provide a path to arbitrary code execution.
OpenCVE Enrichment
Ubuntu USN