
CVE-2025-62215: Windows Kernel Race Condition + Double-Free EoP
This project is an automated exploit tool suite targeting Windows Kernel Race Condition and Double-Free vulnerabilities. It combines dynamic offset extraction using the WinDbg JS engine with real-time binary loading technology of the C++ exploit engine, designed to flexibly adapt to environmental changes.
Extracts EPROCESS offsets (PID, ActiveProcessLinks, Token) in real time from the target system's kernel memory. Generates custom shellcode.asm reflecting the extracted offsets. Invokes the NASM compiler to produce an immediately executable shellcode.bin binary.
At runtime, directly loads the C:\exploit\shellcode.bin file into memory. Leaks the base address of ntoskrnl.exe to bypass KASLR. Uses Pipe Spraying technique to manipulate the kernel heap layout and trigger the vulnerability. Upon success, automatically executes a CMD shell with SYSTEM privileges.
This tool should only be used for security research and educational purposes. Running it on unauthorized systems may lead to legal liability, and due to the nature of kernel manipulation, the target system may experience a BSOD (Blue Screen of Death). Therefore, always use it in a test environment.
Windows 10/11 x64 (gadget offset modification required depending on specific build) Visual Studio 2022 (for building exploit.cpp) NASM (for compiling Assembly) WinDbg (version with JavaScript API support)