Description
The code in pppd that formats a response to a PEAP Request packet in peap_response() copies an entire TLS record of up to 16384 bytes into the fixed global buffer outpacket_buf
without checking the available space and without implementing outgoing
PEAP fragmentation. Thus a pppd process connecting to a server which
requests PEAP authentication can be induced to corrupt global static
data following the outpacket_buf array, most likely causing incorrect behavior or a crash.
Published: 2026-09-18
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Patch
AI Analysis

Impact

The vulnerability is a buffer overflow in the PPP daemon’s peap_response() function, which copies up to 16384 bytes of a TLS record into a global buffer without bounds checking or PEAP fragmentation support. This flaw can corrupt static data beyond the buffer, potentially causing crashes or incorrect behavior. The weakness is identified as a classic buffer copy without size validation (CWE‑122).

Affected Systems

Affects the PPP Project’s PPP daemon (pppd), a widely used PPP implementation. No specific patch release or versioning information is provided in the advisory, so all installations of pppd that enable PEAP authentication are potentially vulnerable.

Risk and Exploitability

The CVSS base score of 6.8 indicates moderate severity and the vulnerability is not listed in the CISA KEV catalog. The EPSS score is < 1%, showing a very low likelihood of exploitation. The flaw can be triggered by a remote PEAP‑capable authentication server simply by initiating a PEAP session, which may lead to denial of service due to corruption of global static data. The likely attack vector is remote via PEAP authentication.

Generated by OpenCVE AI on September 19, 2026 at 18:48 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update to the latest PPP release that contains the peap_response() buffer overflow fix.
  • If an update is not immediately possible, disable PEAP authentication on the client side by refusing PEAP sockets or configuring pppd to use alternative authentication methods.
  • Monitor system logs and application stability for indications of buffer corruption or crashes, and apply further isolation or hardening measures such as SELinux or AppArmor enforcement.

Generated by OpenCVE AI on September 19, 2026 at 18:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4808-1 network-manager-l2tp security update
Debian DSA Debian DSA DSA-6498-1 network-manager-l2tp security update
History

Wed, 23 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Sat, 19 Sep 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Ppp Project
Ppp Project ppp
Vendors & Products Ppp Project
Ppp Project ppp

Fri, 18 Sep 2026 15:45:00 +0000

Type Values Removed Values Added
Description The code in pppd that formats a response to a PEAP Request packet in peap_response() copies an entire TLS record of up to 16384 bytes into the fixed global buffer outpacket_buf without checking the available space and without implementing outgoing PEAP fragmentation. Thus a pppd process connecting to a server which requests PEAP authentication can be induced to corrupt global static data following the outpacket_buf array, most likely causing incorrect behavior or a crash.
Title PPPD buffer overflow in PEAP response code
Weaknesses CWE-122
References
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-09-22T14:43:35.788Z

Reserved: 2026-08-18T13:09:30.492Z

Link: CVE-2026-75883

cve-icon Vulnrichment

Updated: 2026-09-22T14:43:31.075Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-18T16:17:09.167

Modified: 2026-09-22T15:17:13.797

Link: CVE-2026-75883

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-19T22:29:09Z

Weaknesses
  • CWE-122

    Heap-based Buffer Overflow