~/talk

Proxying to Kernel:Streaming vulnerabilities from Windows Kernel

Talkat CODE BLUE 2024 · 2024-11-14..11-15· [security]
slides:none on file

Walks through concrete Windows kernel-streaming bugs: a double-fetch in property handling and a KSQL/Ktrunk path that turns a property set into an arbitrary kernel code primitive (32->64 conversion and unprotected Ioctls). Delivers working exploits that escalate to EOP on Windows 11 physical machines by flipping token privilege bits and using an arbitrary write (built PoCs, bypasses for KG and media-integrity discussed), and reports discovering over 20 kernel-streaming flaws.

AI-written summary · about

  1. 0:00Windows kernel streaming vulns
  2. 2:18Focus on MSK SSRV
  3. 5:09What is Kernel Streaming
  4. 8:48Kernel Streaming architecture
  5. 11:38Vulnerable components in KS
  6. 13:24KsChunk and request mode flaw
  7. 16:36IOCTL request mode bypass
  8. 18:23Arbitrary IOCTL in Case Property
  9. 20:50Arbitrary code execution
  10. 22:17Bypassing protections
  11. 24:28Hyper-V limitations
  12. 25:32Double fetch in MSK SSRV
  13. 28:39Case Event IOCTL escalation
  14. 31:51Kernel pointer overwrite
  15. 33:21Token privileges abuse
  16. 35:55Stable exploitation
  17. 36:38Patch limitations
  18. 37:21Key takeaways
  19. 37:45Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.