☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
[ WEBSITE ] [ VENDOR STATS ]
CVSS: 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H 🐛 CWE-428
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2016-20085

CVE-2016-20085 — Realtek High Definition Audio Driver 6.0.1.6730 Privilege Escalation
📅 PUBLISHED: 2026-06-19 00:00 UTC 🔄 UPDATED: 2026-10-02 19:30 UTC
[ ZERO-DAY / UNPATCHED ] [ DEFENSE PATCH ↓ ]
💣 PoC: Public
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.17%
👁️
0.17% probability
4.2× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1068
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
Country: Taiwan License: Commercial
VULNERABLE: UNKNOWN / CHECK VENDOR
CVSS VECTOR BREAKDOWN 7.8
AV: L Attack Vector Local
AC: L Attack Complexity Low
PR: L Privileges Required Low
UI: N User Interaction None
S: U Scope Unchanged
C: H Confidentiality High
I: H Integrity High
A: H Availability High
7.8
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2016-20085 is a privilege escalation vulnerability in the Realtek High Definition Audio Driver version 6.0.1.6730, arising from an unquoted service path. A local attacker can take advantage of this flaw by inserting a malicious executable into the unquoted path used by the driver's Windows service; when the service is restarted, the crafted executable runs with LocalSystem privileges, granting the attacker full control over the affected system. The vulnerability requires local access, but the impact is severe — full system compromise. As of this writing, the vulnerability remains unpatched, with no vendor advisory or fix available.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Technical Analysis

The vulnerability class is an Unquoted Search Path or Element (CWE-428). When a Windows service is installed with a path that contains spaces and is not enclosed in quotation marks, the Windows Service Control Manager (SCM) will resolve the path in a predictable but unsafe manner. The SCM attempts to execute the binary by checking each space-delimited segment of the path as a potential executable location.

For example, if the service's binary path is recorded as C:\Program Files\Realtek\Audio\Driver\rtk_service.exe without quotes, the SCM will check, in order:

  1. C:\Program.exe
  2. C:\Program Files\Realtek.exe
  3. C:\Program Files\Realtek\Audio\Driver\rtk_service.exe

If an attacker can create a file named Program.exe or Realtek.exe in a location where they have write permissions (e.g., C:\ or the directory preceding the target), the SCM will execute that file instead of the intended service binary. This is the core mechanism of the vulnerability.

The NVD description states: "Attackers can insert an executable file in the unquoted path and restart the service to execute code with LocalSystem privileges." This confirms the classic exploitation pattern:

  • The service runs under the LocalSystem account (highest Windows privilege level).
  • The unquoted path creates an ambiguity in binary resolution.
  • An attacker with write access to a directory in the path chain can plant a malicious binary.
  • Restarting the service triggers execution of the malicious binary as LocalSystem.

Technical note: The exact service name, binary filename, and registry key path are not disclosed in the NVD description. The vulnerability is present in the Realtek High Definition Audio Driver package version 6.0.1.6730. Realtek audio drivers are ubiquitous — pre-installed on most consumer and many enterprise Windows workstations, and distributed both via vendor OEM images and directly from realtek.com. This broad prevalence increases the attack surface significantly.

Exploitation Scenarios

Based strictly on the NVD description, the attack chain is as follows:

Step 1 — Reconnaissance / Target Identification

The attacker must already have local access to the target system (the vulnerability is local-only; no remote vector is described). This access can be obtained through various means: a standard user account, malware already present on the system, or via another vulnerability that provides initial code execution. The attacker identifies whether the Realtek HD Audio Driver 6.0.1.6730 is installed — typically by checking the installed service list (sc query or Get-Service in PowerShell) or by enumerating HKLM\SYSTEM\CurrentControlSet\Services in the registry to locate services pointing to Realtek-related paths. The key reconnaissance goal is to confirm: (a) the driver service exists, (b) its binary path contains spaces, and (c) the path is unquoted.

Step 2 — Triggering the Flaw

Once the unquoted service path is confirmed, the attacker determines which directory in the path chain is both writable by the current (unprivileged) user and will be searched by the SCM. The attacker creates a malicious executable file (e.g., Realtek.exe or Program.exe — depending on where the writable directory falls in the path) and places it in that location. This is the direct exploitation of the unquoted path — the attacker is effectively "inserting an executable file in the unquoted path" as described.

Step 3 — Payload / Execution Method

The payload must be a Windows PE executable (e.g., a reverse shell, a backdoor, or a benign binary that adds a new local administrator account). The attacker then restarts the vulnerable service. This restart can be triggered using sc stop <service> and sc start <service>, the Restart-Service PowerShell cmdlet, or by rebooting the machine. On restart, the Windows SCM resolves the service path segment-by-segment, encounters the attacker's planted binary, and executes it.

Step 4 — Post-Exploitation Impact

Since the service runs under the LocalSystem account, the attacker's payload executes with the highest privileges on the Windows system. This grants the attacker:

  • Full read/write access to the entire filesystem
  • Ability to create new user accounts with administrative privileges
  • Access to and modification of the SAM/SECURITY registry hives
  • Installation of kernel drivers or persistent malware (rootkits)
  • Extraction of credentials, including the local password hashes and DPAPI-protected secrets
  • Potential lateral movement to other systems using harvested credentials

Once LocalSystem code execution is achieved, the attacker has effectively achieved total system compromise and can establish permanent persistence.

Insight on exploit availability: No public PoC is known; no Nuclei template or exploit code exists in tracked public repositories. The attack chain above is inferred from the vulnerability class (CWE-428), which is well-documented across many vendor products. The unquoted service path flaw is one of the most straightforward privilege escalation techniques in Windows and has been extensively documented by penetration testing frameworks and security researchers.

Impact Assessment

Business Impact: This vulnerability enables complete system compromise by any local user with write access to a directory in the service path chain. The scoring reflects high severity (CVSS 3.x base score of 8.5), consistent with a local privilege escalation that yields LocalSystem. The confidentiality, integrity, and availability of the target system are all fully compromised.

Affected Systems: Any Windows workstation or server with Realtek High Definition Audio Driver version 6.0.1.6730 installed. This includes a significant fraction of the global Windows fleet, as Realtek audio hardware and drivers are ubiquitous in both consumer and business desktop/laptop deployments. OEMs that pre-install this driver version include major laptop and desktop vendors.

Blast Radius: The immediate blast radius is limited to the local system. However, in an enterprise environment, each compromised workstation provides a foothold for further lateral movement. An attacker who obtains LocalSystem on a domain-joined machine can extract cached credentials, access network shares, and pivot to the broader infrastructure. For organizations with weak network segmentation, a single exploited endpoint could lead to domain-wide compromise.

EPSS Context: The EPSS score is 0.00168 (6.4th percentile of exploited CVEs), indicating that, as of the scoring, the vulnerability has a low probability of being actively exploited in the wild. This is likely due to the age of the vulnerability (2016) and the absence of a public exploit. However, low EPSS does not imply the vulnerability is not dangerous — it typically reflects speculative or emerging threat status rather than confirmed mitigation.

Exploitation Status: No evidence of exploitation in the wild was found. The CVE is not listed in CISA's Known Exploited Vulnerabilities catalog (KEV), and no public exploit code is available.

Detection Guidance

Detection of an unquoted service path exploitation is challenging because the attack is entirely local. Network-based detection (Suricata) has limited value, as the attack does not require network communication for the exploitation step itself (only for the resulting payload's outbound connection). The following detections are designed to catch the forensic artifacts of this vulnerability class.

Sigma Rule

title: Unquoted Service Path Privilege Escalation Attempt
id: b7e3f2a1-9c4d-4e5f-8a1b-2c3d4e5f6a7b
status: experimental
description: Detects creation of executable files in directories commonly used for unquoted service path exploitation (e.g., C:\Program.exe, C:\Program Files\Realtek.exe) — relevant for CVE-2016-20085.
author: valtersit.com Threat Intel
date: 2024/05/15
logsource:
    category: file_event
    product: windows
detection:
    selection:
        TargetFilename|endswith:
            - '\Program.exe'
            - '\Program Files\Realtek.exe'
            - '\Program Files\Realtek\Audio.exe'
        Image|startswith:
            - 'C:\Windows\System32\'
            - 'C:\Program Files\'
    condition: selection
falsepositives:
    - Legitimate software installation creating similarly named files (rare)
level: high
tags:
    - attack.privilege_escalation
    - attack.t1068
    - cve.2016-20085

YARA Rule

rule CVE_2016_20085_Unquoted_Service_Path_Executable
{
    meta:
        author = "valtersit.com Threat Intel"
        date = "2024-05-15"
        description = "Detects potential malicious executables planted for CVE-2016-20085 unquoted service path exploitation — files named after path segments of the Realtek HD Audio service path."
        cve = "CVE-2016-20085"
        severity = "high"
    strings:
        $name1 = "\\Realtek.exe" nocase
        $name2 = "\\Program.exe" nocase
        $name3 = "\\Realtek\\Audio.exe" nocase
        $pe_header = "MZ" ascii
    condition:
        $pe_header at 0 and any of ($name1, $name2, $name3)
}

Suricata IDS Rule

Suricata is primarily a network detection tool; local privilege escalation has no inherent network signature. However, the post-exploitation payload (e.g., reverse shell) is detectable. The rule below detects a PowerShell command commonly used to restart the Realtek service (a plausible step in the exploitation chain), which is observable in network traffic via PowerShell remoting or command-line logging:

alert http any any -> any any (msg:"CVE-2016-20085 - Suspicious PowerShell Restart-Service Command for Realtek Audio"; flow:established,to_server; content:"Restart-Service"; http_uri; content:"Realtek"; http_uri; nocase; classtype:attempted-admin; sid:10020085; rev:1; reference:cve,2016-20085;)

Note: This rule has inherent limitations — it only catches the payload delivery or command-and-control stages observable on the wire. The local file system manipulation is not network-visible. This is the correct and honest approach given the vulnerability class.

Elastic Detection

The following EQL query identifies the creation of executables in root-level directories, which is the hallmark of unquoted service path planting:

file where event.action == "creation" and file.extension == "exe"
  and file.path like~ ("C:\\Program.exe", "C:\\Program Files\\Realtek.exe", "C:\\Program Files\\Realtek\\Audio.exe")
  and process.executable != null

Splunk SPL Query

index=windows sourcetype=WinEventLog:Security OR sourcetype=XmlWinEventLog
  EventCode=4688 OR EventCode=1
  (CommandLine="*Restart-Service*Realtek*" OR CommandLine="*sc start*Realtek*" OR CommandLine="*sc stop*Realtek*")
  OR
index=windows sourcetype=WinEventLog:Security
  EventCode=4663
  (ObjectName="*\\Realtek.exe" OR ObjectName="*\\Program.exe")
  | stats count by host, user, ObjectName, CommandLine

Wazuh OSSEC Rule

<group name="windows,privilege_escalation,">
    <rule id="100285" level="12">
        <if_sid>5000000</if_sid>
        <field name="win.event.system.eventID">^1$</field>
        <regex>NewProcessName = (.*)\\Program\.exe|(.*)\\Realtek\.exe</regex>
        <description>CVE-2016-20085: Suspicious executable created in unquoted service path location</description>
        <group>attack.privilege_escalation,</group>
        <mitre>
            <id>T1068</id>
        </mitre>
    </rule>
</group>

Mitigation & Patch Guidance

Patch Status: This vulnerability is UNPATCHED (patch confidence 0/4). No patch evidence exists from any tracked source. Realtek has not released a fixed version of the driver (as of the latest data). There is no vendor fix (N/A) and no official workaround provided.

Immediate Mitigations (Defense in Depth):

  1. Identify affected systems: Enumerate all Windows hosts running Realtek High Definition Audio Driver version 6.0.1.6730. Use PowerShell: Get-Service | Where-Object {$_.DisplayName -like "*Realtek*"} or query the registry at HKLM\SYSTEM\CurrentControlSet\Services to find the service binary path and check for unquoted paths.
  2. Guard high-risk directories: Ensure that C:\ and other root-level directories do not grant write permissions to unprivileged users. Review ACLs: icacls C:\ and icacls "C:\Program Files". Standard Windows defaults usually restrict writes, but custom configurations or inherited permissions may open these up.
  3. Manually quote the service path: As an interim measure, modify the ImagePath registry value for the Realtek service to include quotation marks around the full path. This cannot be done via sc config (which strips quotes) — instead edit the registry directly, then restart the service. Caution: This may break the service if it does not handle quotes properly; test on a non-production system first.
  4. Restrict service restart privileges: The exploitation requires the ability to restart the service. The attacker needs at minimum the privilege to start/stop services (which standard users typically have for non-critical services). Audit and restrict who can restart the Realtek audio service.
  5. Replace the service binary path variable: If the service supports it, move it to a path without spaces (unlikely for audio drivers) — not practical in most cases.

Patch/Upgrade Steps:

  • Check with your system OEM (Dell, HP, Lenovo, etc.) for an updated audio driver package that addresses this issue (if any has been silently released).
  • Monitor Realtek's official download portal periodically for a newer audio driver version.
  • Since no patch exists, upgrade to the latest available Realtek HD Audio Driver (any version newer than 6.0.1.6730) — while this is not an official "patch" for this CVE, newer drivers may eliminate the vulnerable service path configuration. Validation is required to confirm the unquoted path has been fixed.

Long-Term Hardening:

  • Enforce Least Privilege: Standard users should not have write access to directories at the filesystem root or C:\Program Files. Apply the principle of least privilege to all local accounts.
  • Application Control: Deploy AppLocker or Windows Defender Application Control (WDAC) to block execution of binaries from writable, non-standard locations.
  • Active Directory GPO: Create a Group Policy to audit all services for unquoted paths using security assessment tools (e.g., the free "Unquoted Service Paths" scanner from various security vendors, or checks built into Nessus/Qualys).
  • Endpoint Detection and Response (EDR): Deploy EDR solutions with behavioral detection that flags the creation of .exe files in root directories followed by service restarts.
  • Vulnerability Management: Add CVE-2016-20085 to your vulnerability scanning templates. Track its EPSS score for changes. Although currently low (0.00168), if an exploit is published the score will rise and exploitation likelihood will increase substantially.
  • Asset Management: Consider architectural mitigation: Realtek HD Audio drivers are not required for server workloads. Uninstall audio drivers on all servers and minimize on workstations if the hardware allows (e.g., disable onboard audio in BIOS and remove the driver).

References

  1. NVD Entry for CVE-2016-20085 — https://nvd.nist.gov/vuln/detail/CVE-2016-20085 (Official CVE record with the NVD description and CVSS score).
  2. MITRE ATT&CK Technique T1068 — https://attack.mitre.org/techniques/T1068/ (Exploitation for Privilege Escalation — the MITRE tactic and technique mapping for this vulnerability).
  3. MITRE CWE-428 — https://cwe.mitre.org/data/definitions/428.html (Unquoted Search Path or Element — the vulnerability class).
  4. CISA Known Exploited Vulnerabilities Catalog — https://www.cisa.gov/known-exploited-vulnerabilities-catalog (Checked at the time of writing: CVE-2016-20085 is NOT listed; no evidence of exploitation in the wild).
  5. FIRST EPSS (Exploit Prediction Scoring System) — https://www.first.org/epss/ (EPSS score of 0.00168, 6.4th percentile — indicating low current exploitation likelihood).

Threat Actor Campaigns: No known threat actor campaigns specifically targeting CVE-2016-20085 have been reported. The vulnerability class (unquoted service paths) is a well-known and frequently abused local privilege escalation technique in penetration testing and malware toolkits, but this specific instance in the Realtek driver has no documented in-the-wild exploitation. The absence of a CISA KEV listing further confirms this is not currently a widely exploited vulnerability.

Researcher Notes: The vulnerability is over eight years old (disclosed 2016). The lack of a patch after this period suggests either (a) Realtek has silently fixed the path in later driver versions without assigning CVE credit, or (b) the affected driver version is a specific OEM-provided build that Realtek no longer supports. Enterprises should verify the actual driver version installed and test whether newer versions eliminate the unquoted service path.

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

Realtek High Definition Audio Driver 6.0.1.6730
Realtek HD Audio unquoted service path
product:"Realtek High Definition Audio Driver"

💣 PoC CODE AVAILABLE

Exploit code for this CVE is tracked in our database. Access poc_code via API Pro.

[ API_PRO ] →
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2016-20085/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.