Impact
A use‑after‑free flaw exists in the PPP over L2TP UDP encapsulation code path in the Linux kernel, identified by CWE‑825. When an L2TP UDP socket that is bound to a PPP channel is closed while the channel is still being processed in the receive routine, the channel memory is freed without a proper grace period. An in‑flight read can subsequently dereference this freed memory, leading to a crash or, if an attacker can control the freed contents, execution of arbitrary code.
Affected Systems
The defect applies to any Linux kernel that includes the PPP over L2TP UDP functionality. No specific kernel release is excluded in the advisory, so all kernels with that feature compiled into the system are potentially vulnerable, regardless of patch level.
Risk and Exploitability
The CVSS score of 7.8 reflects a substantial impact, while the EPSS score of less than 1% and lack of inclusion in CISA’s KEV catalog indicate a low current exploitation probability. The vulnerability is locally available to unprivileged users and requires a race condition between closing a socket and an ongoing receive handler, making exploitation challenging but not impossible for an attacker with sufficient local access.
OpenCVE Enrichment
Debian DLA