Skip to main content

Versa SASE Client CVE-2025-34290

HIGH
Execution with Unnecessary Privileges (CWE-250)
2025-12-20 disclosure@vulncheck.com
8.5
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Authenticate with local low-privilege account
  2. Delivery
    Initiate audit log export with crafted file path
  3. Exploit
    Plant NTFS symbolic link or mount point at target location
  4. Install
    Win TOCTOU race against privileged SASE service
  5. C2
    Service deletes C:\Config.msi as NT AUTHORITY\SYSTEM
  6. Execute
    Stage malicious MSI and trigger Windows Installer rollback
  7. Impact
    Execute arbitrary code as NT AUTHORITY\SYSTEM

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V8 - Authorization Unnecessary privilege execution
Exploitation Conditions

Exploitation requires an authenticated local Windows user session on a host running Versa SASE Client versions 7.8.7 through 7.9.4; no administrator or elevated privileges are required prior to exploitation (CVSS PR:L confirmed). The audit log export functionality must be accessible to the user's account. The attack additionally requires winning a TOCTOU race window to interpose a symbolic link or mount point between the service's path resolution and its deletion operation - this timing dependency may necessitate multiple attempts or a looped exploit. Critical limiting factors: (1) local authenticated access is mandatory - the CVSS AV:L vector confirms this is not remotely exploitable over a network without prior foothold; (2) the affected version range 7.8.7-7.9.4 must be present on the target; and (3) for the described SYSTEM execution path, the Windows Installer subsystem must be present and C:\Config.msi must be reachable via the redirected deletion.

Impact

The CVSS 4.0 score of 8.5 (AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N) correctly characterizes this as a local, low-privileged attack with a full-system compromise outcome. The attack surface is bounded to endpoints where the Versa SASE Client is deployed and where a threat actor already holds an authenticated local session - insider threats, compromised user accounts, and post-initial-access lateral movement scenarios are the primary concern. The AT:N classification in the provided CVSS 4.0 vector warrants scrutiny: the description explicitly references a TOCTOU race condition, which CVSS 4.0's AT:P (Present) metric is designed to capture; the assigned AT:N may understate exploitation complexity and should be verified with the vendor. No CISA KEV listing and no confirmed public PoC are present in the provided intelligence, and no EPSS score was included, reducing urgency somewhat versus a weaponized flaw. However, the MSI rollback technique used in the final escalation step is a well-documented Windows attack primitive with existing tooling in the security research community, meaning an attacker with local access and Windows internals knowledge could develop a working exploit without novel research. The deletion-to-SYSTEM execution path is deterministic once the race is won, making overall reliability high for patient attackers. Organizations relying on Versa SASE as their zero-trust endpoint control should treat this as a meaningful priority: compromise of the endpoint security agent directly undermines the architectural guarantees it is meant to provide.

Exploit ScenarioDerived

An attacker holding a standard local user account on a Windows host running Versa SASE Client 7.8.7-7.9.4 initiates an audit log export with a crafted path, then races to replace the target location with a directory junction or symbolic link pointing to C:\Config.msi before the privileged service completes its path resolution and deletion. Once the service removes C:\Config.msi as SYSTEM, the attacker stages a malicious MSI package and triggers a Windows Installer rollback, resulting in arbitrary code execution as NT AUTHORITY\SYSTEM. No public exploit code has been confirmed at time of analysis, but all underlying primitives - TOCTOU races, NTFS reparse points, and MSI rollbacks - are well-understood and have existing proof-of-concept tooling in the Windows privilege escalation research ecosystem.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 24, 2026

Local privilege escalation in Versa SASE Client for Windows (versions 7.8.7 through 7.9.4) allows authenticated local users to achieve NT AUTHORITY\SYSTEM execution by abusing the audit log export feature. The client passes user-controlled file paths to a privileged background service that performs file system operations without impersonating the caller, and a TOCTOU race window combined with symbolic link and mount point manipulation coerces the service into deleting arbitrary directories as SYSTEM. Deletion of protected Windows Installer directories such as C:\Config.msi, followed by MSI rollback techniques, yields full SYSTEM code execution. No public exploit code or CISA KEV listing has been identified at time of analysis.

RemediationAI

Upgrade the Versa SASE Client for Windows to a release beyond 7.9.4; the exact patched version is not specified in the available intelligence and must be confirmed via the Versa Networks security portal bulletin at https://security-portal.versa-networks.com/emailbulletins/69421e33d03aafc8e5bdaf21 and the VulnCheck advisory at https://www.vulncheck.com/advisories/versa-sase-client-for-windows-arbitrary-file-deletion-leading-to-lpe. As a compensating control pending upgrade, restrict local interactive and Remote Desktop access on hosts running the affected client to only essential personnel, shrinking the pool of potential threat actors who can meet the low-privilege authentication prerequisite. Consider enforcing application whitelisting or Windows Defender Application Control (WDAC) policies to impede MSI rollback exploitation chains, though this adds deployment overhead and may conflict with legitimate MSI-based software management workflows. As a detective control, monitor Windows Event Log for unexpected deletions of C:\Config.msi (Event IDs 11724 and 1034) and unusual Windows Installer rollback events, which would indicate attempted or successful exploitation.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability affects the Versa SASE Client for Windows, an endpoint agent for Versa Networks' Secure Access Service Edge platform used for zero-trust network access. The root cause is CWE-250 (Execution with Unnecessary Privileges): a Windows service running as NT AUTHORITY\SYSTEM accepts user-controlled file path arguments from an unprivileged client process via the audit log export function without adopting the caller's security context through impersonation. This creates a TOCTOU (time-of-check time-of-use) race condition: during the interval between the service resolving the supplied path and performing the deletion, the attacker can interpose a Windows symbolic link or directory mount point (junction) redirecting the operation to an arbitrary target directory. The privileged service then deletes the attacker-chosen target rather than the legitimate audit log path. Targeting C:\Config.msi - used by the Microsoft Windows Installer subsystem - then enables an MSI rollback attack: Windows Installer, also operating as SYSTEM, executes attacker-staged payloads during the rollback sequence. The CVSS 4.0 vector AV:L/AC:L/AT:N/PR:L/VC:H/VI:H/VA:H confirms local attack vector, low-privilege authentication, and full vulnerable-system impact.

Know when Sase Client 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

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
vuln.today AI 7.8 HIGH

TOCTOU race requires precise timing against a privileged service (AC:H); low-privilege local auth required (PR:L); gaining SYSTEM from a user-level process is a scope change (S:C).

3.1 AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:P/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
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Versa SASE Client for Windows versions released between 7.8.7 and 7.9.4 contain a local privilege escalation vulnerability in the audit log export functionality. The client communicates user-controlled file paths to a privileged service, which performs file system operations without impersonating the requesting user. Due to improper privilege handling and a time-of-check time-of-use race condition combined with symbolic link and mount point manipulation, a local authenticated attacker can coerce the service into deleting arbitrary directories with SYSTEM privileges. This can be exploited to delete protected system folders such as C:\\Config.msi and subsequently achieve execution as NT AUTHORITY\\SYSTEM via MSI rollback techniques.

Executive ViewAI

Why It Matters

Versa SASE Client for Windows (versions 7.8.7-7.9.4) contains a local privilege escalation vulnerability that enables authenticated local users to achieve NT AUTHORITY\SYSTEM execution through the audit log export feature. Any user with local access to an organization's Windows endpoints can fully compromise those systems, placing sensitive data and critical business functions at risk. This unpatched vulnerability poses a significant threat to organizations deploying Versa SASE across their endpoint fleet.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: (1) restricting local unprivileged user access to affected systems where operationally feasible; (2) deploying EDR with rules detecting TOCTOU race conditions and symbolic link manipulation targeting protected directories; (3) implementing application whitelisting to restrict MSI-related file system operations; (4) monitoring for suspicious deletion attempts of protected Windows directories; (5) isolating critical systems running vulnerable versions from networks with untrusted local users.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
enterprise SASE endpoint client, limited to Versa Networks customer deployments
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

Affected Products (CPE)CVE.org

cpe:2.3:a:versa-networks:sase_client:*:*:*:*:*:windows:*:*

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