Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local administrator rights on Windows endpoint
-
DeliveryOpen handle to Netskope kernel driver device object
-
ExploitCraft malicious IOCTL request payload
-
ExecutionIssue DeviceIoControl() call to driver
-
PersistBypass IOCTL access control validation
-
ImpactDisable NSClient anti-tampering protections
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Exposed IOCTL with insufficient ACL
|
| Exploitation Conditions | Exploitation requires a local administrator account on the Windows endpoint running Netskope Client - confirmed by CVSS PR:H (high privileges required) and AV:L (local attack vector). The attacker must be able to open a handle to the Netskope kernel driver device object and issue DeviceIoControl() calls with crafted parameters; this is possible for any process running with administrative privileges. No network access, user interaction, or special software installation is required beyond the admin context. The key limiting factor is the PR:H requirement: standard (non-admin) Windows user accounts cannot interact with the kernel driver IOCTL interface and are not affected. Exploitation is further constrained to the Windows platform - other OS deployments of Netskope Client are not cited as vulnerable. What makes this notable despite the PR:H constraint is that Netskope's anti-tampering feature is specifically designed to protect against admin-level interference, so the attacker profile that can exploit this is exactly the profile the control is intended to defend against. |
| Impact | The CVSS 4.0 score of 6.8 with vector AV:L/AC:L/AT:N/PR:H/UI:N/VC:N/VI:H/VA:H reflects a realistic but constrained risk profile. The local attack vector and high privilege requirement (PR:H) are the critical limiting factors - exploitation is only possible from an account with administrative rights on the endpoint, which significantly narrows the attacker population. The integrity and availability impacts are both High (VI:H/VA:H), reflecting that a successful exploit disables the Netskope client's tamper defenses entirely, effectively blinding the security tool. There is no confidentiality impact (VC:N), consistent with the bypass-focused nature of the flaw. EPSS data was not provided in the available intelligence; the absence of a KEV listing and no publicly available exploit code further reduce urgency for externally-facing remediation prioritization. However, for organizations relying on Netskope Client as a control against insider threats or privileged user abuse, the risk is materially elevated: the very actors this control is designed to constrain are the ones capable of exploiting it. This is a high-priority patch for environments with insider threat programs or regulatory requirements around endpoint security integrity. |
| Exploit ScenarioDerived | A malicious insider or attacker who has already compromised an account with local administrator privileges on a Windows endpoint running Netskope Client writes a tool that opens a handle to the Netskope kernel driver and issues a sequence of crafted IOCTL control codes that the driver does not properly gate. Once the anti-tampering mechanism is bypassed, the attacker can terminate NSClient processes, unload the driver, or modify agent configuration without triggering tamper alerts - effectively blinding the Netskope deployment on that endpoint before proceeding with further malicious activity. No public proof-of-concept has been identified, but the attack requires only the ability to call DeviceIoControl() against the driver handle, a well-understood Windows programming pattern. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 17, 2026
Anti-tampering bypass in Netskope Client for Windows (all versions prior to R138) allows a local administrator to send crafted IOCTL requests directly to the NSClient kernel driver, completely neutralizing the product's self-protection mechanisms. The flaw arises from CWE-782 - an IOCTL interface exposed by the driver without sufficient access controls - meaning a privileged insider can issue arbitrary control operations the driver was not designed to accept from untrusted callers. No public exploit has been identified at time of analysis, and exploitation is constrained to actors who already hold administrative privileges on the endpoint, limiting the realistic threat to insider scenarios or post-compromise lateral movement by an attacker who has already achieved admin-level access.
RemediationAI
Upgrade Netskope Client to version R138 or later, as confirmed by the vendor advisory NSKPSA-2025-007 at https://www.netskope.com/resources/netskope-resources/netskope-security-advisory-nskpsa-2025-007. This is the primary and preferred fix. If immediate upgrading is not feasible, compensating controls should focus on reducing the insider threat surface: restrict local administrator rights on endpoints running Netskope Client to only operationally required accounts, monitor for unexpected IOCTL activity directed at Netskope driver handles using EDR telemetry or Windows ETW kernel tracing, and implement privileged access management (PAM) solutions to require just-in-time admin elevation with session recording. Note that these compensating controls reduce opportunity but do not eliminate the vulnerability - any account that legitimately holds or can obtain local admin rights retains the technical ability to exploit this flaw until patching is complete. Forcing admin sessions through an audited PAM gateway is the most operationally impactful interim control.
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 Netskope Client installs a Windows kernel-mode driver that enforces anti-tampering protections for the NSClient endpoint agent, a common design pattern in security software intended to prevent privileged users from disabling protective controls. This driver exposes an IOCTL (Input/Output Control) interface, the standard Windows mechanism for userland-to-driver communication. CWE-782 (Exposed IOCTL with Insufficient Access Control) describes the root cause: the driver fails to adequately validate or restrict which callers are permitted to issue sensitive control codes, allowing a local administrator to craft and submit IOCTL requests that trigger internal driver behaviors beyond what the normal client application would send. The CPE cpe:2.3:a:netskope:netskope_client:*:*:*:*:*:*:*:* covers all version lines on all platforms, but the vendor explicitly scopes impact to Windows deployments. The CVSS 4.0 vector AV:L/AC:L/AT:N/PR:H/UI:N confirms local access with high privileges is required and that no special attack conditions beyond admin rights are needed.
Know when Netskope 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:H/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
Local attack requiring high privileges to reach kernel IOCTL; disabling security software constitutes integrity and availability impact; no confidentiality data is accessed.
Primary rating from Vendor (Netskope).
CVSS VectorVendor: Netskope
Lifecycle Timeline
2DescriptionCVE.org
Netskope was notified about a potential gap in its Netskope Client for Windows systems where a malicious insider with administrative privileges can potentially tamper with the customer IOCTL by sending crafted IOCTL requests to the driver. A successful exploit can result in the bypassing of all anti-tampering protections for the NSClient.Affected Product(s) and Version(s)
- Product Name: Netskope Client
- Affected Platform: Windows
- Affected Version: All version below R138
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Related Vulnerabilities in Netskope Client for Windows Tamper Protection Bypasses
View all 2A CSV injection vulnerability in the Admin portal for Netskope 75.0 allows an unauthenticated user to inject malicious p
Netskope was made aware of a security vulnerability in its NSClient product for version 100 & prior where a malicious no
Privilege escalation and arbitrary code execution affect Netskope Endpoint DLP (EPDLP) on Windows, where a privileged lo
Netskope was notified about a security gap in Netskope Client enrollment process where NSClient is using a static token
The Netskope client service running with NT\SYSTEM privileges accepts network connections from localhost to start variou
The Netskope client service, v57 before 57.2.0.219 and v60 before 60.2.0.214, running with NT\SYSTEM privilege, accepts
The Netskope client service, v57 before 57.2.0.219 and v60 before 60.2.0.214, running with NT\SYSTEM privilege, accepts
The Endpoint DLP kernel driver (epdlpdrv.sys) in Netskope Client for Windows before release R141 exposes two overlapping
Netskope was notified about a potential gap in its Endpoint DLP Module for Netskope Client on Windows systems.
Netskope's Endpoint DLP Module for Windows is vulnerable to an integer overflow in its DLL Injector that can be triggere
Out-of-bounds heap read in Netskope Client's Endpoint DLP (EPDLP) service allows a local unprivileged user to crash the
EUVD-2025-210212
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB