HIGH 7.8

CVE-2016-20092: NetDrive 2.6.12 Unquoted Service Path Privilege Escalation

NetDrive 2.6.12 is vulnerable to a privilege escalation attack through an unquoted service path. When the NetDrive service starts or the system reboots, an attacker with local access can place a malicious executable in the system root directory with a carefully crafted name. The Windows service loader will execute that malicious file with SYSTEM privileges instead of the legitimate NetDrive service, giving the attacker complete control over the affected system.

Source data · NVD / CISA · public domain

CVSS
3.1 · 7.8 HIGH · CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weaknesses (CWE)
CWE-428
Affected products
0 configuration(s)
Published / Modified
2026-06-19 / 2026-06-23

NVD description (verbatim)

NetDrive 2.6.12 contains an unquoted service path vulnerability in the Netdrive2_Service_Netdrive2 service that allows local users to execute arbitrary code with SYSTEM privileges. Attackers can insert malicious executables in the system root path that will be executed during service startup or system reboot, resulting in privilege escalation.

4 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

This vulnerability exploits improper path handling in the Netdrive2_Service_Netdrive2 Windows service. The service binary path is not enclosed in quotes, which allows Windows to interpret spaces in the path as delimiters. An unprivileged local user can create a malicious executable in the root of the system drive (typically C:\) with a name that matches the expected service executable name. Upon service startup or system reboot, the service loader will execute the attacker-controlled binary with SYSTEM-level privileges. The vulnerability is cataloged under CWE-428 (Unquoted Search Path or Element).

Business impact

Successful exploitation results in complete system compromise. An attacker can achieve SYSTEM-level code execution, enabling them to install persistent malware, steal sensitive data, modify system configurations, disable security controls, or use the compromised machine as a pivot point into a network. For organizations relying on NetDrive for cloud storage integration, this vulnerability exposes all systems running the affected version to rapid privilege escalation by any user with local access—including contractors, service accounts, or users on shared systems.

Affected systems

NetDrive version 2.6.12 is confirmed vulnerable. The Netdrive2_Service_Netdrive2 Windows service is the affected component. Systems running older versions of NetDrive should be assessed, as the vulnerability may exist in earlier releases. This affects Windows systems where NetDrive is installed and the service is configured to auto-start.

Exploitability

Exploitation requires local access to the system; a network-based remote attack is not feasible. However, the attack requires only unprivileged user-level permissions and no user interaction. Once a malicious file is placed on disk, execution occurs automatically on the next service restart or reboot. The simplicity of the unquoted path attack and its high success rate make this a practical privilege escalation vector in multi-user or shared systems.

Remediation

Upgrade NetDrive to a patched version that properly quotes the service binary path. Until a patch is available, disable or remove the NetDrive service if it is not actively required, or restrict local user access to the system root directory through file system ACLs. If NetDrive is essential, monitor for unauthorized executables in the system root directory and audit service startup logs for suspicious behavior.

Patch guidance

Check the NetDrive vendor advisory and security updates for a version that addresses CVE-2016-20092. Update to the latest available version following the vendor's documented upgrade procedure. After patching, verify that the service configuration includes properly quoted paths by inspecting the Windows Registry key HKLM\SYSTEM\CurrentControlSet\Services\Netdrive2_Service_Netdrive2 or using 'sc qc' command-line tool. Restart the service and confirm normal operation.

Detection guidance

Monitor for unexpected executables in system root directories (C:\, D:\, etc.) with names matching partial service binary paths. Review Windows Event Viewer for service startup failures or unexpected service control events. Use endpoint detection and response (EDR) tools to flag execution of unsigned or suspicious binaries from the system root. Audit file system changes in system root paths and monitor the service registry keys for unauthorized modifications. Examine process creation events for Netdrive2_Service_Netdrive2 service spawning unexpected child processes.

Why prioritize this

This vulnerability scores HIGH (CVSS 7.8) and poses immediate risk to any organization using NetDrive. The attack surface is broad—any local user can exploit it—and the impact is severe (full SYSTEM-level code execution). It requires no network access and no user interaction, only local presence and basic knowledge of Windows service mechanics. Prioritize patching this on all affected systems, especially those in multi-user environments or running alongside sensitive workloads.

Risk score, explained

CVSS 3.1 base score of 7.8 reflects a HIGH-severity vulnerability. The vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H indicates: Local attack vector (AV:L) requiring only low privilege (PR:L) and no user interaction (UI:N), with high impact on confidentiality, integrity, and availability of the system. The unquoted service path is a well-understood and reliable exploitation technique with minimal complexity (AC:L), making the practical exploitability very high.

Frequently asked questions

Can an attacker exploit this vulnerability remotely?

No. The vulnerability requires local access to the system to place a malicious executable on disk. However, if an attacker already has remote code execution as an unprivileged user, they can use this vulnerability to escalate to SYSTEM privileges.

Does disabling the NetDrive service eliminate the risk?

Yes, if you disable or stop the Netdrive2_Service_Netdrive2 service and it does not auto-start, the vulnerability cannot be triggered. However, this works only if NetDrive functionality is not required. If you need the service, upgrade to a patched version instead.

What is the difference between this and similar Windows service vulnerabilities?

Unquoted service path vulnerabilities are a class of privilege escalation attacks specific to how Windows resolves binary paths with spaces. This is distinct from DLL injection or service hijacking, though the end result—arbitrary code execution as SYSTEM—is similar. The root cause here is a configuration issue in the service registry path.

Should I worry about this if my system is already fully patched for Windows?

Yes. This vulnerability is in the NetDrive application itself, not in Windows. Patching Windows will not protect you. You must patch or update NetDrive specifically to address the unquoted service path issue.

This analysis is provided for informational and defensive security purposes only. All information is derived from publicly available vulnerability data and vendor documentation. Organizations should verify patch availability and compatibility in their environment before deployment. No exploit code or weaponized proof-of-concept details are provided. Testing should occur only in controlled, non-production environments with proper authorization. Consult your security team and the NetDrive vendor for environment-specific guidance. Source: NVD (public-domain), retrieved 2026-07-27. Analysis generated by SEC.co (claude-haiku-4-5).