Impact
Based on the description, an oversized PPPoL2TP packet with UDP encapsulation can be sent, causing the kernel routine that sets the UDP length field to truncate the value to 16 bits. The result is a malformed packet that may crash the transmission path or result in dropped packets, effectively denying service to the affected system. The vulnerability stems from an integer overflow in the packet handling code, an example of a buffer or integer overflow weakness.
Affected Systems
Linux kernel users running the L2TP PPPoL2TP implementation, regardless of distribution version, are potentially impacted if the kernel has not received the fix that drops oversized packets. The advisory refers to generic Linux kernel code, so any Linux system with L2TP over UDP support is at risk.
Risk and Exploitability
Based on the description, it is inferred that an attacker could send a specially crafted PPPoL2TP packet with a UDP length greater than 65535 bytes over an untrusted network or during a PPPoL2TP session. While no public exploits are listed and the EPSS score is < 1%, the nature of the integer overflow indicates a high likelihood of a crash or instability, warranting immediate attention. The vulnerability is not listed in CISA KEV, but the severity of a denial of service in kernel code justifies prompt mitigation. The CVSS score is 5.5, indicating moderate severity.
OpenCVE Enrichment