A flaw was found in pppd. A remote attacker could exploit a buffer overflow vulnerability in the PEAP response handling. By sending a specially crafted PEAP Request packet, an attacker could cause the pppd process to corrupt global static data, leading to incorrect behavior or a...
Product
debian/ppp vulnerabilities
19 published CVES affecting debian/ppp, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 19
- Critical
- 3
- High
- 3
- Medium
- 5
- Low
- 0
- Unscored
- 8
- CISA KEV
- 0
Latest debian/ppp CVEs
Newest publication first
-
MediumCVSS 6.8 EPSS 0.29%
-
CriticalCVSS 9.3 EPSS 0.24%
The passprompt plugin in pppd in ppp before 2.5.2 mishandles privileges.
-
MediumCVSS 5.5 EPSS 0.36%
The modprobe child process in the ./debian/patches/load_ppp_generic_if_needed patch file incorrectly handled module loading. A local non-root attacker could exploit the MODPROBE_OPTIONS environment variable to read arbitrary root files. Fixed in 2.4.5-5ubuntu1.4, 2.4.5-5.1ubuntu2...
-
DSA-4632-1 ppp - security update
PublishedUnknown -
DLA-2097-1 ppp - security update
PublishedUnknown -
CriticalCVSS 9.8 EPSS 19.9%
eap.c in pppd in ppp 2.4.2 through 2.4.8 has an rhostname buffer overflow in the eap_request and eap_response functions.
-
CriticalCVSS 9.8 EPSS 1.9%
Improper input validation together with an integer overflow in the EAP-TLS protocol implementation in PPPD may cause a crash, information disclosure, or authentication bypass. This implementation is distributed as a patch for PPPD 0.91, and includes the affected eap.c and eap-tls...
-
MediumCVSS 4.3 EPSS 5.4%
Buffer overflow in the rc_mksid function in plugins/radius/util.c in Paul's PPP Package (ppp) 2.4.6 and earlier, when the PID for pppd is greater than 65535, allows remote attackers to cause a denial of service (crash) via a start accounting message to the RADIUS server.
-
DLA-205-1 ppp - security update
PublishedUnknown -
DSA-3228-1 ppp - security update
PublishedUnknown -
DSA-3079-1 ppp - security update
PublishedUnknown -
HighCVSS 7.5 EPSS 3.5%
Integer overflow in the getword function in options.c in pppd in Paul's PPP Package (ppp) before 2.4.7 allows attackers to "access privileged options" via a long word in an options file, which triggers a heap-based buffer overflow that "[corrupts] security-relevant variables."
-
DLA-74-1 ppp - security update
PublishedUnknown -
MediumCVSS 6.9 EPSS 0.42%
ip-up in ppp-udeb 2.4.4rel on Debian GNU/Linux allows local users to overwrite arbitrary files via a symlink attack on the /tmp/resolv.conf.tmp temporary file.
-
MediumCVSS 6.9 EPSS 0.38%
The postinst script in ppp 2.4.4rel on Debian GNU/Linux allows local users to overwrite arbitrary files via a symlink attack on the (1) /tmp/probe-finished or (2) /tmp/ppp-errors temporary file.
-
DSA-1106 ppp - programming error
PublishedUnknown -
HighCVSS 7.2 EPSS 0.40%
The winbind plugin in pppd for ppp 2.4.4 and earlier does not check the return code from the setuid function call, which might allow local users to gain privileges by causing setuid to fail, such as exceeding PAM limits for the maximum number of user processes, which prevents the...
-
HighCVSS 7.5 EPSS 2.7%
Integer underflow in pppd in cbcp.c for ppp 2.4.1 allows remote attackers to cause a denial of service (daemon crash) via a CBCP packet with an invalid length value that causes pppd to access an incorrect memory location.
-
Unknown
[pre-authentication global buffer overflow]
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.