Bug 2539608 (CVE-2026-75131)

Summary: CVE-2026-75131 NetworkManager-l2tp: NetworkManager-l2tp: Privilege escalation via pppd username injection
Product: [Other] Security Response Reporter: OSIDB Bzimport <bzimport>
Component: vulnerabilityAssignee: Product Security DevOps Team <prodsec-dev>
Status: NEW --- QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: unspecifiedKeywords: Security
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
A flaw was found in NetworkManager-l2tp. This privilege escalation vulnerability allows local users, who have permissions to create VPN connections, to execute arbitrary code as root. This is achieved by injecting options into the `pppd` (Point-to-Point Protocol Daemon) through a specially crafted VPN username. An attacker can embed a double-quote character or whitespace in the username to bypass quoting in the `pppd` options file, enabling the `pppd` process to load an attacker-controlled shared object.
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2539643, 2539644    
Bug Blocks:    

Description OSIDB Bzimport 2026-09-23 18:22:17 UTC
NetworkManager-l2tp through 1.52.4, fixed in 1.52.6, contains a privilege escalation vulnerability that allows local users with permission to create VPN connections to execute arbitrary code as root by injecting pppd options through a crafted VPN username. Attackers can embed a double-quote character or whitespace in the username to break out of the pppd options file quoting context and include the pppd plugin directive, causing the privileged pppd process to load an attacker-controlled shared object.