CVE-2017-0299

MEDIUM

Microsoft Windows - Authenticated Information Disclosure via Specially Crafted Application

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2017-0299. PoCs published by Google Security Research.

AI-analyzed exploit summary This exploit demonstrates an information leak vulnerability in the Windows kernel (CVE-2017-0299) where uninitialized pool memory is disclosed via the `NtNotifyChangeDirectoryFile` system call due to structure alignment holes in `FILE_NOTIFY_INFORMATION`. The PoC triggers the issue by renaming a file and reading directory changes to expose kernel memory contents.

Description

The kernel 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 allows an authenticated attacker to obtain information via a specially crafted application. aka "Windows Kernel Information Disclosure Vulnerability," a different vulnerability than CVE-2017-8491, CVE-2017-8490, CVE-2017-8489, CVE-2017-8488, CVE-2017-8485, CVE-2017-8483, CVE-2017-8482, CVE-2017-8481, CVE-2017-8480, CVE-2017-8478, CVE-2017-8479, CVE-2017-8476, CVE-2017-8474, CVE-2017-8469, CVE-2017-8462, CVE-2017-0300, and CVE-2017-0297.

Exploits (1)

exploitdb WORKING POC VERIFIED
by Google Security Research · c++doswindows
https://www.exploit-db.com/exploits/42219

This exploit demonstrates an information leak vulnerability in the Windows kernel (CVE-2017-0299) where uninitialized pool memory is disclosed via the `NtNotifyChangeDirectoryFile` system call due to structure alignment holes in `FILE_NOTIFY_INFORMATION`. The PoC triggers the issue by renaming a file and reading directory changes to expose kernel memory contents.

Classification
Working Poc 100%
Attack Type
Info Leak
Complexity
Moderate
Reliability
Reliable
Target: Microsoft Windows (tested on Windows 10 32-bit)
Auth required
Prerequisites: Local authenticated access · Special Pools enabled for ntoskrnl.exe (for clear demonstration)
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (4)

Core 4
Core References
Third Party Advisory, VDB Entry vdb-entry x_refsource_sectrack
http://www.securitytracker.com/id/1038671
Mitigation, Patch, Vendor Advisory x_refsource_confirm
https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2017-0299
Exploit, Third Party Advisory exploit x_refsource_exploit-db
https://www.exploit-db.com/exploits/42219/
Third Party Advisory, VDB Entry vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/98884

Scores

CVSS v3 5.0
EPSS 0.0579
EPSS Percentile 90.6%
Attack Vector LOCAL
CVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N

Details

CWE
CWE-200
Status published
Products (13)
microsoft/windows_10
microsoft/windows_10 1511
microsoft/windows_10 1607
microsoft/windows_10 1703
microsoft/windows_7
microsoft/windows_8.1
microsoft/windows_8.1 rt
microsoft/windows_server_2008
microsoft/windows_server_2008 r2 sp1
microsoft/windows_server_2012
... and 3 more
Published Jun 15, 2017
Tracked Since Feb 18, 2026