Skip to main content

Zscaler Client Connector CVE-2026-25687

| EUVDEUVD-2026-77536 HIGH
Race Condition within a Thread (CWE-366)
2026-09-14 Zscaler GHSA-4wwc-hgc4-j27v
8.1
CVSS 3.1 · Vendor: Zscaler
View

Attack ChainAIDerived

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

  1. Access
    Gain network position on ZPA tunnel
  2. Delivery
    Send timed malicious tunnel traffic
  3. Exploit
    Win race in ZPA tunnel handler
  4. Execution
    Corrupt process heap
  5. Impact
    Crash ZCC (DoS) or hijack execution

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Shared resource synchronization
Exploitation Conditions

Exploitation requires triggering a race condition (CWE-366) in the ZPA tunnel handler of ZCC, so the attacker must be able to inject or influence timing-sensitive traffic within the ZPA tunnel path and repeatedly attempt to win the race - reflected in CVSS AC:H and SSVC Automatable:no. Limiting factors: the race is inherently non-deterministic and hard to win reliably (making the confirmed outcome a client crash rather than dependable code execution), only ZCC versions below 4.6.0.486 / 4.7.0.350 / 4.8.0.267 / 4.9.0.412 are affected, and reaching RCE additionally depends on successful heap grooming that is not publicly demonstrated. No authentication or user interaction is required per the vector (PR:N/UI:N).

Impact

This is a genuinely high-severity but low-immediacy issue whose signals are internally consistent and do NOT support treating it as an emergency. The CVSS 8.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H) rates confidentiality/integrity/availability all High by assuming the heap corruption escalates to arbitrary code execution - but the description only CONFIRMS a denial of service (client crash) and states RCE is merely 'potentially' achievable, so the C:H/I:H are aspirational rather than demonstrated. All exploitation signals point to low real-world risk: EPSS is 0.23% (14th percentile), SSVC records Exploitation:none and Automatable:no (consistent with the AC:H race-condition requirement, which is hard to win reliably), there is no CISA KEV listing and no public exploit code. The one factor that raises this above a routine patch is Technical Impact:total (full compromise of the ZCC process if RCE is realized) combined with the product being a ubiquitously-deployed endpoint agent. Net: no public exploit identified at time of analysis; prioritize patching on a normal-to-elevated endpoint-fleet cadence rather than as an actively-exploited zero-day.

Exploit ScenarioDerived

An attacker in a position to feed traffic into the ZPA tunnel (e.g., a malicious or compromised endpoint reachable through the tunnel, or an on-path adversary) sends specially timed data to the ZCC ZPA tunnel handler to win a race and corrupt the heap. In the reliable case the ZCC process crashes, dropping the user's secure access; with precise heap grooming the corruption could theoretically be steered toward code execution in the ZCC process context. No public proof-of-concept exists and the AC:H race makes reliable triggering difficult.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 16, 2026

Heap corruption triggered by a race condition in the Zscaler Client Connector (ZCC) ZPA tunnel handler allows remote, unauthenticated attackers to crash the client process and, under conditions requiring successful heap grooming, potentially execute code in the context of that process. Only ZCC builds below 4.6.0.486, 4.7.0.350, 4.8.0.267 and 4.9.0.412 are affected, and the practical outcome is more reliably a denial-of-service (client crash) than dependable code execution because the underlying race is non-deterministic and hard to win. No public exploit has been identified at time of analysis and the risk is low-immediacy (EPSS ~0.23%, 14th percentile; SSVC Exploitation: none, Automatable: no), despite the vendor's CVSS 8.1 rating.

RemediationAI

Vendor-released patches are available: upgrade Zscaler Client Connector to 4.6.0.486, 4.7.0.350, 4.8.0.267, or 4.9.0.412 (or later) on the corresponding release train, as documented in the vendor release summary at https://help.zscaler.com/zscaler-client-connector/client-connector-app-release-summary-2026 and tracked in the NVD entry https://nvd.nist.gov/vuln/detail/CVE-2026-25687. Because the flaw is confined to the ZPA tunnel handler, organizations that cannot immediately update the full agent estate can reduce exposure by restricting or temporarily disabling ZPA private-access application segments for unpatched endpoints (side effect: loss of access to internal private applications) and by ensuring endpoints do not transit untrusted networks where an attacker could shape tunnel traffic timing; general network filtering of the ZPA path is not a reliable control because the attack surface is the tunnel itself and the exploit is not automatable. No publicly available exploit code or interim workaround beyond version upgrade was identified at time of analysis, and exploitation requires winning a non-deterministic race, so patching can be scheduled through normal maintenance windows for the majority of endpoints, prioritizing any internet-exposed or roaming devices.

Affected VersionsENISA

Client Connector 4.7 <4.7.0.350
Client Connector 4.6 <4.6.0.486
Client Connector 4.8 <4.8.0.267
Client Connector 4.9 <4.9.0.412

Affected Packages

euvd client_connector fix: 4.6.0.486, 4.7.0.350, 4.8.0.267, 4.9.0.412

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 vulnerability resides in the Zscaler Private Access (ZPA) tunnel handler shipped inside the Zscaler Client Connector endpoint agent, the component that brokers private application traffic from the endpoint to Zscaler's cloud enforcement points. The root cause class is CWE-366 (race condition within a thread): concurrent access to shared tunnel-handler state can be won by an attacker who can inject or influence timing-sensitive traffic along the ZPA tunnel path, producing a heap corruption rather than a clean memory-safety fault. The affected artifact is identified by the CPE cpe:2.3:a:zscaler:client_connector:*:*:*:*:*:*:*:*, i.e. the ZCC agent across multiple release trains (4.6, 4.7, 4.8, 4.9) prior to their fixed builds. The vendor rates the issue CVSS 8.1 with C:H/I:H/A:H, while independent assessment lowers confidentiality and integrity to Low (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H), reflecting that AC:H exploitation is timing-dependent and that code execution beyond a crash additionally requires heap grooming that has not been publicly demonstrated. Per the assessed vector, no authentication (PR:N) and no user interaction (UI:N) are required; the limiting factor is attacker control over the ZPA tunnel traffic timing rather than any credential prerequisite.

Know when Client Connector 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 (Zscaler) PRIMARY 8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.0 HIGH

Race in a network-facing tunnel handler (AV:N/AC:H/PR:N/UI:N); confirmed impact is a client-crash DoS (A:H), while RCE is unproven so C/I lowered to L rather than the vendor's H.

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

Primary rating from Vendor (Zscaler).

CVSS VectorVendor: Zscaler

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Sep 14, 2026 - 16:02 EUVD
CVE Published
Sep 14, 2026 - 14:37 cve.org
HIGH 8.1

DescriptionCVE.org

A race condition in the ZPA tunnel handler of affected versions of Zscaler Client Connector (ZCC) allows a heap corruption, resulting in a denial of service (client crash) and potentially arbitrary code execution in the context of the ZCC process.

Executive ViewAI

Why It Matters

A memory-handling flaw in the Zscaler Client Connector (ZCC) ZPA tunnel handler affects endpoints running builds below 4.6.0.486, 4.7.0.350, 4.8.0.267 and 4.9.0.412, with the most realistic outcome being repeated client crashes that interrupt secure access for remote and hybrid workers. Although the vendor rates the issue 8.1, exploitation is non-deterministic and no public exploit code has been identified at time of analysis, so the near-term likelihood of a successful attack is low. Leadership should care because unpatched endpoints represent an availability risk to the workforce and an unresolved exposure that is straightforward to remediate through version upgrades.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
High
Zscaler Client Connector is a widely deployed enterprise endpoint access agent
Data Quality
5 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.2%
Patch available Yes
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Total

Priority Score

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

Attack Technique

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2024-3661 HIGH POC
7.6 May 06

DHCP can add routes to a client’s routing table via the classless static route option (121). Rated high severity (CVSS 7

CVE-2024-23483 CRITICAL
9.8 Aug 06

An Improper Input Validation vulnerability in Zscaler Client Connector on MacOS allows OS Command Injection.2. Rated cri

CVE-2024-23459 CRITICAL
9.8 May 02

An Improper Link Resolution Before File Access ('Link Following') vulnerability in Zscaler Client Connector on Mac allow

CVE-2024-23480 CRITICAL
9.8 May 01

A fallback mechanism in code sign checking on macOS may allow arbitrary code execution.2. Rated critical severity (CVSS

CVE-2023-28805 CRITICAL
9.8 Oct 23

An Improper Input Validation vulnerability in Zscaler Client Connector on Linux allows Privilege Escalation.4.0.105. Rat

CVE-2026-59568 CRITICAL
9.1 Aug 24

Remote code execution in Zscaler Client Connector (ZCC) lets a remote, unauthenticated attacker run arbitrary code withi

CVE-2026-59564 CRITICAL
9.1 Aug 24

Authentication bypass in Zscaler Client Connector allows remote unauthenticated attackers to subvert the trust between t

CVE-2026-59565 HIGH
8.8 Aug 24

Remote buffer overflow in Zscaler Client Connector on Windows enables a network-accessible attacker with low privileges

CVE-2026-59567 HIGH
8.8 Aug 24

Local privilege escalation in Zscaler Client Connector enables a standard (non-administrative) local user to execute arb

CVE-2026-59566 HIGH
8.4 Aug 24

Buffer overflow in Zscaler Client Connector on Android and ChromeOS allows local exploitation to trigger a denial-of-ser

CVE-2026-59569 HIGH
8.1 Sep 14

Improper input validation in Zscaler Client Connector for Android and ChromeOS (builds prior to 4.2.0.152) lets an attac

CVE-2024-23463 HIGH
8.1 Apr 30

Anti-tampering protection of the Zscaler Client Connector can be bypassed under certain conditions when running the Repa

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