NetSight
medium5.5

CVE-2024-41044

In the Linux kernel, the following vulnerability has been resolved: ppp: reject claimed-as-LCP but actually malformed packets Since 'ppp_async_encode()' assume…

Impact

In the Linux kernel, the following vulnerability has been resolved: ppp: reject claimed-as-LCP but actually malformed packets Since 'ppp_async_encode()' assumes valid LCP packets (with code from 1 to 7 inclusive), add 'ppp_check_packet()' to ensure that LCP packet has an actual body beyond PPP_LCP header bytes, and reject claimed-as-LCP but actually malformed data otherwise.

Affected products

VendorProductAffected versions
LinuxLinux Kernel
from 2.6.13 before 4.19.318
from 4.20 before 5.4.280
from 5.5 before 5.10.222
from 5.11 before 5.15.163
from 5.16 before 6.1.100
from 6.2 before 6.6.41

References