Skip to main content

Windows Win32k CVE-2017-0263

HIGH
Use After Free (CWE-416)
2017-05-12 secure@microsoft.com
7.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain local user access
  2. Delivery
    Execute crafted Win32k exploit binary
  3. Exploit
    Trigger use-after-free in kernel driver
  4. Execution
    Manipulate freed memory region
  5. Persist
    Execute payload as SYSTEM
  6. Impact
    Full host compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V14 - Configuration Dependency management, component inventory
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires authenticated local access to a vulnerable Windows system with PR:L (low-privileged user rights). Attacker must execute a specially crafted application on the target system to trigger the Win32k use-after-free vulnerability. No special Windows configuration, features, or services need to be enabled - default Windows installations are vulnerable. Exploitation is limited by the requirement for prior local access, meaning this is primarily a privilege escalation vector rather than initial access mechanism. Typically chained after initial compromise via remote exploits, credential theft, phishing, or physical access scenarios.

Impact

This represents a critical real-world risk despite requiring local access. CVSS 7.8 accurately reflects high impact (C:H/I:H/A:H) with local vector (AV:L), low complexity (AC:L), and low privileges (PR:L). However, CVSS alone understates urgency - CISA KEV listing confirms active exploitation by threat actors in real-world attacks, elevating this from theoretical to confirmed threat. EPSS score of 17.77% at 95th percentile indicates this vulnerability is exploited significantly more than 95% of all CVEs, aligning with KEV status. Public exploit code availability on Exploit-DB and Chinese security sites lowers exploitation barrier. The CVSS vector shows no scope change (S:U), meaning exploitation remains within the vulnerable component's security context, but achieving SYSTEM privileges from low-privileged user represents complete Windows host compromise. Attack complexity is low (AC:L) and requires no user interaction (UI:N), making it highly automatable once local access is established. This is a top-priority patch candidate for any environment where local users or lateral movement scenarios exist - common privilege escalation vector in multi-stage attacks where initial access is gained via phishing, RDP compromise, or other entry vectors.

Exploit ScenarioDerived

An attacker with low-privileged local access (obtained via phishing, stolen credentials, or initial compromise of a user account) executes a crafted application that triggers the use-after-free condition in the Win32k kernel driver. By manipulating the freed memory region with attacker-controlled data, the exploit achieves arbitrary code execution in kernel mode, granting SYSTEM-level privileges and full control of the Windows host. Public exploit code from Exploit-DB (ID 44478) demonstrates reliable exploitation techniques.

Act Now Prioritize within 24-48h. Why: In CISA KEV with patch available.
Exploited in the wild (CISA KEV) Patch available 17.8% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Apr 22, 2026

Local privilege escalation in Windows Win32k kernel-mode driver allows authenticated local users to gain SYSTEM privileges via use-after-free exploitation. Affects all Windows versions from 7 through 10 1703 and Server 2008-2016. Confirmed actively exploited (CISA KEV) with publicly available exploit code. EPSS score of 17.77% (95th percentile) indicates significant real-world exploitation probability despite local attack vector requirement. Microsoft released patches in May 2017 security bulletin.

Earlier versions of this analysis (1)
v1 Mar 26, 2026 - 11:18 CVSS 7.8

A use-after-free vulnerability in win32k.sys enables local privilege escalation to SYSTEM. Used by APT28 as the second stage in exploit chains following Office document-based initial access.

RemediationAI

Apply Microsoft's May 2017 security updates immediately via Windows Update or WSUS, as detailed in advisory https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2017-0263. Specific patch KB numbers vary by Windows version but were released as part of the May 2017 Patch Tuesday cumulative updates. For systems that cannot be immediately patched, implement compensating controls: restrict local logon rights to trusted administrators only via Group Policy (Computer Configuration > Windows Settings > Security Settings > Local Policies > User Rights Assignment > 'Allow log on locally'), disable unnecessary local user accounts, implement application whitelisting via AppLocker or Windows Defender Application Control to prevent execution of unauthorized local binaries, and monitor for suspicious privilege escalation attempts via Sysmon Event ID 10 (process access) and Security Event ID 4672 (special privileges assigned to new logon). Note that these mitigations only reduce attack surface - they do not eliminate the vulnerability and will impact legitimate local user workflows. Prioritize patching over workarounds given confirmed active exploitation.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability exists in the Win32k kernel-mode driver subsystem, which handles GUI operations and window management in Windows. This is a use-after-free memory corruption flaw (CWE-416) where kernel memory is accessed after being freed, allowing attackers to manipulate freed memory and achieve arbitrary code execution in kernel context. Win32k has historically been a common target for privilege escalation due to its complexity, large attack surface, and kernel-mode execution context. The CPE data confirms widespread impact across all major Windows desktop and server versions from Windows 7 SP1 through Windows 10 1703, Windows Server 2008 SP2/R2 SP1, Server 2012/R2, Server 2016, and Windows RT 8.1.

Know when the next one hits your stack

  • 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

NVD PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

4
Added to CISA KEV
Oct 22, 2025 - 00:16 cisa
CISA KEV
PoC Detected
Oct 22, 2025 - 00:16 vuln.today
Public exploit code
Patch released
Oct 22, 2025 - 00:16 nvd
Patch available
CVE Published
May 12, 2017 - 14:29 nvd
HIGH 7.8

DescriptionCVE.org

The kernel-mode drivers in Microsoft Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows 8.1, Windows Server 2012 Gold and R2, Windows RT 8.1, Windows 10 Gold, 1511, 1607, 1703, and Windows Server 2016 allow local users to gain privileges via a crafted application, aka "Win32k Elevation of Privilege Vulnerability."

Executive ViewAI

Why It Matters

CVE-2017-0263 is a critical privilege escalation vulnerability in Windows kernel affecting versions 7 through 10 and Server 2008-2016, enabling authenticated local users to gain SYSTEM-level access. This vulnerability is confirmed actively exploited with public exploit code available, creating immediate risk to any organization running unpatched Windows systems where users have local access. Remediation is mandatory to prevent lateral movement and credential theft that could compromise entire network security.

Business Impact: Severe
Compensating Controls

Apply vendor patch. Interim mitigations if patching delayed: restrict local account logon privileges via Group Policy (disable local service accounts with interactive login rights), enforce multi-factor authentication for remote access to reduce lateral movement risk, and monitor Win32k system calls via endpoint detection and response (EDR) tools for suspicious use-after-free patterns.

Threat Intelligence Overview

Threat Score
7.1/10
Composite threat intelligence
EPSS Score
17.8%
Top 5% exploitable
Threat Intel
2
1 source
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity HIGH
CISA KEV Yes
Public POC Yes
EPSS 17.8%
Patch available Yes
Active threat Yes
Deciding rule
In CISA KEV with patch available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
Active
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Very High

Priority Score

137
Low Medium High Critical
KEV: +50
EPSS: +18
CVSS: +39
PoC: +20
Weaponized: 0
Threat intel: +10
Gov advisory: 0

Attack Technique

Use-after-free vulnerabilities occur when a program continues to access memory through a pointer after that memory has been deallocated.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Affected Products (CPE)CVE.org

cpe:2.3:o:microsoft:windows_10_1507:-:*:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows_10_1511:-:*:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows_10_1607:-:*:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows_10_1703:-:*:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows_7:-:sp1:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows_8.1:-:*:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows_rt_8.1:-:*:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows_server_2008:-:sp2:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows_server_2008:r2:sp1:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows_server_2012:-:*:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows_server_2012:r2:*:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows_server_2016:-:*:*:*:*:*:*:*

Threat IntelligenceMISP

Threat Actors
APT28
ATT&CK Techniques (observed)
Sources: MITRE ATT&CK

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy