Impact
The vulnerability involves an out‑of‑bounds write in the Linux kernel's loopback move_data() routine. When a peer supplies an offset or size that exceeds the DMB buffer length, the unvalidated memcpy writes past the allocated kernel buffer. This results in kernel memory corruption and can destabilize or crash the system. The weakness is a classic buffer overrun (CWE-119).
Affected Systems
The flaw exists in all Linux kernel releases that implement the loopback move_data routine without the bounds check added by commit 78237e3c0720fcc6eb9b87e90fd70f63eeca886f. These kernels appear in Linux distributions shipping an unpatched kernel prior to that patch; no specific version range is enumerated in the advisory. Consequently, any system with an unpatched Linux kernel containing the unprotected loopback move_data is potentially impacted.
Risk and Exploitability
The risk is a high‑severity kernel memory corruption, reflected by a CVSS score of 7.8 and an EPSS score of <1%, indicating a very low likelihood of exploitation. It is not listed in the CISA KEV catalog. Attack requires local or privileged access to perform loopback device operations with crafted offset or size parameters. The likely attack vector is local or privileged; no documented remote exploitation path exists. The vulnerability could lead to instability or denial of service, warranting prompt patching.
OpenCVE Enrichment