Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain unprivileged local account
-
DeliveryTamper OpenVPN config or craft malicious proxy settings
-
ExploitBypass checksum authorization or inject OpenVPN arguments
-
ExecutionPrivileged service runs OpenVPN as NT AUTHORITY\SYSTEM
-
ImpactExecute attacker-controlled operations as SYSTEM
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Argument sanitization
|
| Exploitation Conditions | Exploitation requires an existing non-privileged local user session on a Windows machine running Securepoint SSL VPN Client v2 (PR:L, AV:L) - there is no remote or network-reachable vector and no user interaction is needed. Vector 1 (checksum authorization bypass) requires the attacker to modify an OpenVPN configuration file and have the privileged service accept an attacker-set checksum without admin rights; it depends on interacting with the privileged service. Vector 2 (argument injection via proxy settings) is broader: it requires only the ability to set the client's proxy settings and explicitly does NOT require communicating with the privileged service or modifying the protected configuration, making it the more accessible path. The principal limiting factor is the need for prior local access - this is a post-foothold escalation, not an entry point. No special non-default configuration is stated as required by the advisory. |
| Impact | This is a local privilege-escalation issue (CWE-88, argument/command injection) in the Securepoint SSL VPN Client v2 on Windows, letting a non-privileged local user influence OpenVPN operations performed as NT AUTHORITY\SYSTEM. The supplied CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N) confirms the key risk-shaping facts: exploitation is LOCAL, low-complexity, needs no user interaction, but does require an existing low-privilege foothold (PR:L) - so this is not a remote or pre-authentication threat. The vuln.today decision label is 'this_month' (not act_now/emergency), consistent with a medium-severity local EoP. No EPSS score, no CISA KEV listing, and no public exploit were provided in the input, so there is no signal of active or widespread exploitation; this is a prioritize-and-patch item, not a drop-everything fire. Note one discrepancy worth flagging: the vendor-supplied 4.0 impact is VC:N/VI:H/VA:H (no confidentiality impact), yet both attack vectors culminate in executing OpenVPN as SYSTEM, which in practice yields full SYSTEM code execution (and therefore confidentiality impact as well) - verify the intended impact scope with the vendor advisory. Realistic priority: genuine but bounded - a reliable attacker-already-on-the-box to SYSTEM escalation, valuable in post-compromise chains, low urgency for internet-exposure triage. |
| Exploit ScenarioDerived | An attacker who already has an unprivileged account or code-execution foothold on a Windows host running Securepoint SSL VPN Client v2 either rewrites a protected OpenVPN configuration and self-signs a valid checksum (because the privileged service fails to authorize the client requesting the checksum update), or injects extra OpenVPN command-line arguments through unsanitized proxy settings - notably the second vector needs no interaction with the privileged service at all. When the client next processes that configuration/invocation as NT AUTHORITY\SYSTEM, the attacker's injected arguments run with SYSTEM privileges, escalating from standard user to full local administrator. No public exploit was identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 03, 2026
Argument injection through proxy settings, plus an unchecked checksum-update path in the privileged service, in Securepoint SSL VPN Client v2 on Windows let a non-privileged local user steer OpenVPN operations that execute with NT AUTHORITY\SYSTEM privileges, producing high integrity and availability impact (VC:N/VI:H/VA:H). The proxy-settings vector is the more accessible one: it requires only the ability to set the client's proxy options and needs neither communication with the privileged service nor modification of the protected OpenVPN configuration. Exploitation requires a pre-existing local session on the affected Windows host (AV:L, PR:L, UI:N), so this is a post-foothold local privilege escalation rather than a remote entry point; no public exploit code or confirmed active exploitation is identified in the available data, and the vendor-reported advisory is the reference of record.
RemediationAI
No vendor-released patch or fixed version is identified in the available data, so the primary action is to track and follow the vendor advisory at https://wiki.securepoint.de/Advisory/CVE-2026-97350 for the corrected client build and upgrade to it as soon as it is published. Until then, compensating controls should target the two described vectors: restrict write access (NTFS ACLs) to the OpenVPN configuration files and their stored checksums so that standard users cannot modify them or recompute a valid checksum - this closes vector 1 but may break legitimate user-managed profiles and requires an administrative process for profile updates; and lock down the client's proxy configuration (file or registry ACLs, or policy) so non-privileged users cannot set proxy options that are forwarded to OpenVPN - this closes vector 2 but blocks users from adjusting proxy settings themselves and will require a managed deployment path. Because both vectors are local, reducing interactive logon exposure on hosts running the client (limiting who can hold a session on VPN-client machines, avoiding shared or multi-user endpoints) is a further containment step, with the trade-off of constraining how those workstations are used.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is classified CWE-88 (Improper Neutralization of Argument Delimiters in a Command), i.e. argument/option injection into a command line rather than memory corruption. Securepoint SSL VPN Client v2 on Windows runs a privileged service under NT AUTHORITY\SYSTEM that processes OpenVPN configurations and launches OpenVPN instances. Two distinct trust-boundary failures are described in the advisory: (1) the privileged service does not authorize who may update the checksum of an OpenVPN configuration, so a non-privileged local user can alter a configuration, store a matching valid checksum, and have that altered configuration processed at SYSTEM level; and (2) proxy settings supplied by the client are not validated or sanitized before being passed as arguments to OpenVPN, allowing a local user to append extra arguments that change how the SYSTEM-level OpenVPN invocation behaves, without touching the protected configuration or talking to the service. The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N) and the independent 3.1 assessment (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) agree that the attack surface is local, requires an authenticated low-privileged user, needs no user interaction, and that confidentiality is not directly impacted while integrity and availability of the privileged process are. Exploitation conditions are limited to prior local access - no special non-default configuration is stated as a prerequisite - and the exact parsing behaviour that yields argument separation is not described in the available sources.
Know when Securepoint Ssl Vpn Client V2 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
Local low-privilege user with no interaction (AV:L/AC:L/PR:L/UI:N) reaches SYSTEM code execution via OpenVPN, which I assess as full C/I/A impact, diverging from the vendor's VC:N.
Primary rating from Vendor (securepoint).
CVSS VectorVendor: securepoint
Lifecycle Timeline
2DescriptionCVE.org
Securepoint SSL VPN Client v2 on Windows contains vulnerabilities in the handling of OpenVPN configurations and proxy settings that allow non-privileged local users to influence operations performed with NT AUTHORITY\SYSTEM privileges.
Two attack vectors have been identified:
*
Improper authorization of configuration checksum updates: The privileged service does not properly validate the authorization of connecting clients when updating the checksum of an OpenVPN configuration. This allows a non-privileged local user to modify an OpenVPN configuration and set a valid checksum without administrator privileges. The modified configuration is subsequently processed with NT AUTHORITY\SYSTEM privileges.
*
Argument injection via proxy settings: The client does not properly validate or sanitize proxy settings before passing them as arguments to OpenVPN. A non-privileged local user can inject additional arguments through the proxy settings, influencing the execution of OpenVPN with NT AUTHORITY\SYSTEM privileges. This attack vector does not require direct communication with the privileged service or modification of the protected OpenVPN configuration.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
EUVD-2026-115911
NVD
CVE.org
Vulnrichment
GitHub PoC
Exploit-DB