6.8 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Adjacent (A)
- Attack Complexity (AC): High (H)
- Privileges Required (PR): None (N)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): High (H)
- Integrity (I): High (H)
- Availability (A): None (N)
- Modified Attack Vector (MAV): Adjacent (A)
- Modified Attack Complexity (MAC): High (H)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): High (H)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): High (H)
- Modified Availability (MA): None (N)
by @LeSuisse Activity log
- Created suggestion
-
@Scrumplex
ignored
9 packages
- luppp
- rpPPPoE
- rp-pppoe
- perlPackages.DevelPPPort
- python313Packages.xmpppy
- python314Packages.xmpppy
- perl5Packages.DevelPPPort
- perlPackages.ModuleBuildPluggablePPPort
- perl5Packages.ModuleBuildPluggablePPPort
- @Scrumplex accepted
- @LeSuisse published on GitHub
PPPD buffer overflow in PEAP response code
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.
References
Affected products
- ==2.5.4
- =<2.5.0
Matching in nixpkgs
Ignored packages (9)
pkgs.luppp
Music creation tool, intended for live use
pkgs.rpPPPoE
Roaring Penguin Point-to-Point over Ethernet tool
pkgs.rp-pppoe
Roaring Penguin Point-to-Point over Ethernet tool
pkgs.perlPackages.DevelPPPort
Perl/Pollution/Portability
pkgs.python313Packages.xmpppy
Python 2/3 implementation of XMPP
pkgs.python314Packages.xmpppy
Python 2/3 implementation of XMPP
pkgs.perl5Packages.DevelPPPort
Perl/Pollution/Portability
pkgs.perlPackages.ModuleBuildPluggablePPPort
Generate ppport.h
pkgs.perl5Packages.ModuleBuildPluggablePPPort
Generate ppport.h
Package maintainers
-
@stv0g Steffen Vogel <post@steffenvogel.de>