Cloudanix VulnDB

CVE-2018-8405

High · 7.8 CISA KEV · ransomware

CVSS

7.8

EPSS

3.4%

Published

Aug 15, 2018

CISA due date

Apr 18, 2022

Cloudanix analysis

Act now SSVC: Act

A problem in the graphics components of older Windows systems lets attackers who already have limited access on a computer take complete control of it.

Active In The Wild
Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Privilege Gain
Component
OS kernel
Class
Privilege Escalation
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The flaw permits a local attacker to corrupt or improperly reference kernel objects within the DirectX Graphics Kernel (DXGKRNL) driver, resulting in arbitrary code execution at elevated privilege levels.

Why it matters to the business

Compromised Windows endpoints can be fully taken over by attackers already present on the system, enabling ransomware deployment and data theft; the vulnerability has been actively used in ransomware campaigns and remains a high-priority remediation item for any unpatched legacy Windows installations.

How an attack unfolds

An attacker with low-privileged local access on an affected Windows system loads or triggers malicious code that interacts with the DXGKRNL driver, exploiting the memory-handling error to escalate privileges to SYSTEM level and then deploy ransomware or other payloads, as observed in real-world campaigns.

How to fix it

Apply the latest cumulative security updates from Microsoft for all supported Windows versions; for end-of-support systems such as Windows 8.1, Windows Server 2012 R2, and Windows Server 2016, migrate to supported releases or apply any available extended security updates.

How to confirm the fix worked

Verify that Microsoft security updates addressing the DirectX Graphics Kernel driver have been installed by checking the Windows Update history or querying the build and patch level against the corresponding KB articles; confirm the dxgkrnl.sys file version matches the fixed release.

Typical attack path

  1. Obtain initial low-privileged local access via phishing, credential theft, or prior compromise
  2. Execute code that interacts with the DirectX Graphics Kernel driver to trigger the memory object flaw
  3. Escalate to SYSTEM or administrator privileges
  4. Install persistence mechanisms and deploy ransomware or exfiltrate data

How to detect it

Review Windows event logs for kernel driver crashes or unexpected privilege changes involving dxgkrnl.sys; correlate with subsequent suspicious SYSTEM process launches or file creations typical of ransomware staging; examine memory dumps or forensic artifacts for evidence of kernel object manipulation.

What your security team should do

  • Immediately inventory all Windows 10, 8.1, Server 2012 R2, and Server 2016 systems and apply available patches
  • Prioritize systems exposed to ransomware risk or already in scope for KEV compliance
  • Disable unnecessary DirectX or graphics-intensive workloads where feasible on high-risk hosts
  • Monitor for post-escalation activity such as unusual SYSTEM-level process creation from user contexts

The record

An elevation of privilege vulnerability exists when the DirectX Graphics Kernel (DXGKRNL) driver improperly handles objects in memory, aka "DirectX Graphics Kernel Elevation of Privilege Vulnerability." This affects Windows Server 2012 R2, Windows RT 8.1, Windows Server 2016, Windows 8.1, Windows 10, Windows 10 Servers. This CVE ID is unique from CVE-2018-8400, CVE-2018-8401, CVE-2018-8406.

Affected packages

Ecosystem Package Introduced Fixed

Related vulnerabilities