Skip to main content

NetworkManager-l2tp EUVDEUVD-2026-82381

| CVE-2026-93337 HIGH
Improper Neutralization of Argument Delimiters in a Command ('Argument Injection') (CWE-88)
2026-09-17 VulnCheck
8.5
CVSS 4.0 · Vendor: VulnCheck
Share

Severity by source

Vendor (VulnCheck) PRIMARY
8.5 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
7.8 HIGH

Local vector with low complexity; PR:L reflects the required VPN-creation permission; injection yields full root code execution so C/I/A all High, scope Unchanged as the escalation stays on-host.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

4
POC Analysis Generated
Sep 18, 2026 - 11:34 vuln.today
Metadata Corrected
Sep 17, 2026 - 20:40 vuln.today
tag: Linux added
Analysis Generated
Sep 17, 2026 - 19:46 vuln.today
CVE Published
Sep 17, 2026 - 19:17 cve.org
HIGH 8.5

DescriptionCVE.org

NetworkManager-l2tp contains an improper input validation vulnerability that allows local users with VPN connection creation permissions to inject arbitrary pppd directives by supplying mru or mtu property values containing trailing non-numeric content after a valid integer. Attackers can exploit the verbatim write of unvalidated strings into the pppd options file via write_config_option() to inject the plugin directive, causing the privileged pppd process to load an attacker-controlled shared object and achieve arbitrary code execution as root.

AnalysisAI

Local privilege escalation to root in NetworkManager-l2tp: a local user who holds NetworkManager VPN-connection-creation permission (typically granted through polkit on a desktop or shared Linux host) can smuggle an arbitrary pppd 'plugin' directive into the root-owned pppd options file by setting the L2TP connection's mru or mtu property to a valid integer followed by trailing non-numeric text, for example '1400 plugin /tmp/evil.so'. Because the plugin directive is consumed by the privileged pppd process when the crafted VPN connection is activated, pppd loads an attacker-controlled shared object and executes code as root. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Requires a local account that has been granted NetworkManager VPN-connection-creation permission (typically via polkit on a desktop or shared Linux host) - this is the PR:L gate and the primary limiter, so arbitrary unprivileged users cannot exploit it unless given VPN management rights. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment This is a genuine high-priority local privilege-escalation-to-root, not a high-CVSS-but-low-impact issue. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Vendor-released patch: upstream fix commit 64879ce0ad866f7c9a45babe4d95731a916ea00f (https://github.com/nm-l2tp/NetworkManager-l2tp/commit/64879ce0ad866f7c9a45babe4d95731a916ea00f), referenced by the vendor advisory https://github.com/nm-l2tp/NetworkManager-l2tp/security/advisories/GHSA-rp84-8h2r-5xc3; a released patched version number is not independently confirmed from the provided data, so update NetworkManager-l2tp to the newest build offered by your distribution once it carries this commit. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, inventory all Linux systems running NetworkManager-l2tp, confirm the installed version against the vendor advisory, and apply the vendor-released NetworkManager-l2tp update where operationally feasible; if immediate patching is not possible, temporarily restrict polkit permissions that grant VPN-connection-creation to only trusted administrators. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-82381 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy