Captive portal persistence in Netskope Client allows SWG bypass
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- Active
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- None · None · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-613.
Summary
Netskope Client before 142 does not close its captive portal WebView when a device switches to a network that already has internet connectivity. The flaw is insufficient session expiration (CWE-613), which leaves the portal open. A remote attacker operating a rogue access point can abuse the open portal to reach malicious sites or exfiltrate data, but a user must interact with it.
Written with Claude Haiku 5.5 from the sources below · 2026-10-28
Description from the CNA
Netskope is notified about a potential gap in its agent (NSClient) where a system with Netskope Client while connecting to an access point with Captive Portal switches to a Network which already has internet connectivity, the Captive Portal does not close. This allows the possibility of abuse via the Captive Portal using a rogue access point to either access malicious sites or exfiltrate data.The issue impacts all versions prior to R142
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
Netskope Client fixed in 142 resolves this issue, so upgrade to version 142 or later.
Written with Claude Haiku 5.5 from the sources below · 2026-10-28
- Fix · CNA Netskope Client (Netskope Inc.) Fixed in 142
Timeline
- 2026-10-19 Threatist record created from CVE-2026-12254
- 2026-10-20 Alias added: GHSA-4fcp-xcp9-9vm6
- 2026-10-20 CISA SSVC decision points changed
- 2026-10-20 Priority changed: MEDIUM → LOW
References
More Netskope vulnerabilities
- TI-2020-15056 Netskope Client through 77 allows low-privileged users to elevate their privileges to NT AUTHORITY\SYSTEM. CVSS 3.1HIGH 8.8
- TI-2026-13525 Netskope Endpoint DLP Driver Integer Overflow Leading to Kernel Pool Overflow CVSS 4.0HIGH 8.7
- TI-2024-06860 Client Enrollment Process Bypass CVSS 4.0HIGH 8.5
- TI-2023-04599 Local privilege escalation in Netskope Client CVSS 3.1HIGH 8.8
- TI-2021-20302 Sensitive Information store in NSClient logs CVSS 3.1HIGH 8.4
- TI-2023-02129 Local privilege escalation in Netskope Client CVSS 3.1HIGH 7.8
Sources
- CVE-2026-12254 · CVE Program
- CVE-2026-12254 · NVD
- FIRST EPSS
- GHSA-4fcp-xcp9-9vm6 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences