CVE-2026-19624

7.8

Fedora · 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

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Published in the daily brief high section

Sources

Originally found and disclosed by Keith Linneman (Linneman Labs), per the CVE Program record.