CVE-2015-1769 — Microsoft Windows Mount Manager Privilege Escalation Vulnerability

CVE-2015-1769

Windows Mount Manager — Symbolic Link Processing on USB Drive Insert Enables Privilege Escalation to SYSTEM; Physical Access Required; Patched MS15-085

What Is Windows Mount Manager?

The Windows Mount Manager (mountmgr.sys) is a kernel driver responsible for managing volume mount points — the process of assigning drive letters, volume GUIDs, and directory junction points to storage volumes when they are connected. When a USB drive, external hard disk, or other removable storage device is inserted, Mount Manager processes device connection events, reads volume metadata, and establishes the appropriate mount point in the Windows namespace.

Because Mount Manager processes information provided by the physical device itself — including volume labels and metadata that can contain attacker-controlled content — it represents an attack surface for physical access attacks. Stuxnet famously exploited Windows removable drive vulnerabilities as part of its propagation mechanism, establishing USB drive vulnerabilities as a significant concern for air-gapped and physically secure environments.

Overview

Actively Exploited. This vulnerability has been added to CISA's Known Exploited Vulnerabilities (KEV) Catalog on May 25, 2022. Federal agencies are required to apply mitigations per BOD 22-01.

CVE-2015-1769 is a privilege escalation vulnerability in the Windows Mount Manager component that allows an attacker with physical access — via a specially crafted USB storage device — to escalate privileges to SYSTEM when the device is inserted. The vulnerability involves improper processing of symbolic links during volume mounting, allowing the crafted device to place attacker-controlled content in a privileged filesystem location. Patched in MS15-085 (August 11, 2015). The physical attack vector (AV:P) reflects that the attacker must be able to physically insert a USB device.

Affected Versions

Windows Status
Windows Vista SP2 Vulnerable
Windows Server 2008 SP2 / R2 SP1 Vulnerable
Windows 7 SP1 Vulnerable
Windows 8 / 8.1 Vulnerable
Windows Server 2012 / 2012 R2 Vulnerable
Windows RT / RT 8.1 Vulnerable

Fixed in MS15-085 (August 2015).

Technical Details

When Windows Mount Manager processes a newly connected volume, it evaluates information from the volume — including directory structures and symbolic link targets — to establish mount points. CVE-2015-1769 involves a failure to properly validate symbolic link targets during this process.

A specially crafted USB device can include symbolic links in its directory structure that, when processed by Mount Manager with SYSTEM privileges, resolve to paths outside the volume — for example, to sensitive system directories. Mount Manager then performs operations (creating files, directories, or links) at these privileged locations, using attacker-controlled content from the USB device.

This can allow the attacker to:

  • Plant DLLs or executables in system directories that will be loaded by privileged services
  • Create privileged junctions or symlinks that redirect subsequent privileged file operations
  • Write configuration files to locations that influence system-level service behavior

The result is privilege escalation to SYSTEM without any additional software exploitation.

Physical Access Scenario

The attack requires physical access to insert a USB device, but does not require authentication:

  1. Attacker inserts a specially crafted USB drive into the target machine
  2. Windows automounts the drive, triggering Mount Manager processing
  3. CVE-2015-1769 exploited during the mount process
  4. Privileged file written to SYSTEM-accessible location
  5. Attacker achieves SYSTEM privilege escalation

Attack Characteristics

Attribute Detail
Attack Vector Physical (AV:P) — USB device insertion required
Authentication Low (standard user — no admin password needed)
User Interaction None required (automount triggers on insert)
CVSS 6.6 MEDIUM
Impact SYSTEM privilege escalation
Related Stuxnet LNK vulnerability (similar USB attack surface)

Discovery

Reported to Microsoft and patched in MS15-085 (August 2015 Patch Tuesday), which addressed the symbolic link handling vulnerability in the Mount Manager kernel driver.

Exploitation Context

  • Nation-state physical access attacks: USB-based privilege escalation is valuable to attackers who can gain brief physical access to secured or air-gapped systems — including cleaning crews, maintenance personnel, or insider threats; CVE-2015-1769 fits this threat model
  • Air-gapped system targeting: Industrial control systems, classified networks, and other air-gapped environments that cannot receive network-based attacks are specifically targeted via USB-based propagation, as demonstrated by Stuxnet
  • Post-Stuxnet awareness: Microsoft's particular attention to removable media vulnerabilities in this period reflects the post-Stuxnet recognition that USB attack vectors require the same security focus as network-based ones
  • Low-detection profile: Physical USB attacks leave minimal network traces and may evade network-based security monitoring entirely
  • CISA KEV (2022): Added May 2022

Remediation

CISA BOD 22-01 Deadline: June 15, 2022. Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
  1. Apply MS15-085 (August 2015). Any Windows system current with Windows Update after August 2015 includes this fix.

  2. Disable USB storage devices via Group Policy or device control software in environments where physical security is a concern:

    • Group Policy: Computer Configuration → Administrative Templates → System → Removable Storage Access
  3. Disable AutoRun/AutoPlay — prevents automatic processing of USB device content on insertion. This does not fully prevent CVE-2015-1769 (which exploits the mount process itself, not AutoRun), but reduces related attack surface.

  4. Physical security controls — for air-gapped and high-security environments: physically block USB ports, use port blockers, or deploy host-based USB control software that only allows authorized devices.

  5. Endpoint Detection and Response (EDR) — deploy endpoint monitoring that alerts on unusual file writes to system directories triggered by USB device events.

Key Details

PropertyValue
CVE ID CVE-2015-1769
Vendor / Product Microsoft — Windows
NVD Published2015-08-15
NVD Last Modified2025-10-22
CVSS 3.1 Score6.6
CVSS 3.1 VectorCVSS:3.1/AV:P/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
SeverityMEDIUM
CWE CWE-264 — Permissions, Privileges, and Access Controls find similar ↗
CISA KEV Added2022-05-25
CISA KEV Deadline2022-06-15
Known Ransomware Use No

CVSS 3.1 Breakdown

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

Required Action

CISA BOD 22-01 Deadline: 2022-06-15. Apply updates per vendor instructions.

Timeline

DateEvent
2015-08-11Microsoft Security Bulletin MS15-085 released; CVE-2015-1769 patched
2015-08-15CVE-2015-1769 published by NVD
2022-05-25Added to CISA Known Exploited Vulnerabilities catalog
2022-06-15CISA BOD 22-01 remediation deadline