CVE-2026-19624
7.8Fedora · NetworkManager-l2tp
A local privilege escalation vulnerability in NetworkManager-l2tp allows local unprivileged users to execute arbitrary commands as root via newline injection in VPN configuration files.
Executive summary
A high-severity local privilege escalation vulnerability in the NetworkManager-l2tp plugin allows unprivileged users to execute commands with root permissions.
Vulnerability
This is an argument injection vulnerability (CWE-88) occurring because the plugin fails to sanitize user-controlled VPN properties before writing them to an ipsec.conf file. An attacker with local access can inject a newline character into the VPN profile, allowing them to execute arbitrary commands with root privileges when the pluto daemon processes the configuration.
Business impact
The ability for a standard local user to gain root access constitutes a complete compromise of the affected host. Given the CVSS score of 7.8, this vulnerability poses a significant risk to system integrity and confidentiality, as an attacker can bypass all local access controls, install persistent backdoors, or exfiltrate sensitive data stored on the machine.
Remediation
Immediate Action: Update the NetworkManager-l2tp package to the versions specified in the vendor advisory (e.g., 1.0.16, 1.2.22, 1.8.10, 1.20.24, or 1.52.4) immediately.
Proactive Monitoring: Audit local system logs for unauthorized attempts to modify network configuration files or unexpected execution of VPN-related daemons.
Compensating Controls: Restrict the ability of non-administrative users to create or modify VPN profiles if the update cannot be applied immediately.
Exploitation status
Public Exploit Available: Yes, a technical write-up detailing the attack mechanism is available via the provided reference from Linneman Labs.
Analyst recommendation
This vulnerability represents a critical security gap for any environment allowing multi-user access to systems utilizing the NetworkManager-l2tp plugin. System administrators should prioritize testing and deploying the provided patches across all affected Fedora and EPEL environments to prevent local privilege escalation.
More Fedora CVEs
History
- Disclosed CVE record published
- Collected by CVE Brief via github
- Analyst report written
- Published in the daily brief high section
Sources
Originally found and disclosed by Keith Linneman (Linneman Labs), per the CVE Program record.