kernel exploitation
Exploiting CVE-2025-62215: A Reference-Count Race in the Object Manager
A deep-dive into CVE-2025-62215 — an actively exploited race in ntoskrnl's Object Manager that double-frees the token's SID Values Block, reclaimed with a same-bucket spray and pivoted into a data-only token flip for SYSTEM.
· 30 min readkernel exploitation
Exploiting CVE-2026-21241: A Use-After-Free Race in AFD.sys
A deep-dive into CVE-2026-21241 — a use-after-free race in afd.sys's socket notification path, where a notification object is freed across a spinlock release, reclaimed with a named-pipe spray, and pivoted through kCFG-legal RtlSetBit calls into a KDP-evading SeDebugPrivilege flip and SYSTEM.
· 33 min readkernel exploitation
Exploiting CVE-2024-30088: A TOCTOU Race in the Windows Kernel
A deep-dive into CVE-2024-30088 — a TOCTOU race in ntoskrnl's AuthzBasepCopyoutInternalSecurityAttributes, exploited by flipping a user-memory pointer to redirect the kernel's own copy into kernel space, then pivoting the fixed-value write through an I/O Ring into SYSTEM.
· 24 min readkernel exploitation
Exploiting CVE-2025-7771 in the ThrottleStop Driver: Kernel-Exploitation Series
A complete walkthrough of reverse engineering the ThrottleStop driver, understanding its physical memory read/write IOCTL handlers, and building a data-only privilege escalation exploit — from opening the device to spawning a SYSTEM shell.
· 14 min readkernel exploitation
The Kernel Attack Surface: How Windows Internals Enable Exploitation
A subsystem-by-subsystem map of the Windows kernel attack surface — how the syscall interface, I/O manager, memory manager, object manager, and kernel pool each create exploitable primitives, which techniques still work, and which ones died.
· 98 min read