Windows Win32k CVE-2017-0263
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local user access
-
DeliveryExecute crafted Win32k exploit binary
-
ExploitTrigger use-after-free in kernel driver
-
ExecutionManipulate freed memory region
-
PersistExecute payload as SYSTEM
-
ImpactFull 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – 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)
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
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
Lifecycle Timeline
4DescriptionCVE.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
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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.
NVD
CVE.org
CISA KEV
EPSS
Exploit-DB
GitHub PoC