Extreme Privilege Escalation on Windows 8/UEFI Systems
summary
Claims a userland Windows 8 process can escalate from administrator (ring 3) into platform firmware and SMM by abusing the UEFI variable interface, discloses two Intel UEFI reference-implementation bugs (PEI coalescing “Queen’s Gambit” integer overflow yielding a reliable write primitive; DXE envelope parser “King’s Gambit” causing a 4GB overwrite loop beaten by brute force). Exploit uses set firmware environment variable API and a variable spray to place shellcode at predictable physical addresses, successfully reflashes SPI flash and installs an SMM backdoor The Watcher (demo works but is fragile); Intel patches follow and a free firmware-scanning tool is available.
AI-written summary · about
chapters (38)
- 0:00Introduction
- 0:23Who are we
- 0:40Outline
- 1:53Command Prompt
- 3:11Post exploitation privilege escalation
- 4:18Post exploitation privilege escalation options
- 4:44Dark world
- 5:36Extreme privilege escalation
- 6:18Target of attack
- 10:38BIOS
- 11:54UEFI Audit
- 13:04UEFI Capsule Update
- 13:53Firmware Capsule
- 14:30Capsule Update
- 14:57Coalescing
- 15:34Cryptographic Verification
- 15:46Capsule
- 17:33Bugs
- 18:58Open Source
- 20:00Vulnerabilities
- 21:32Memory Map
- 22:11Queens Gambit
- 22:37Dixie
- 24:11Whitepaper Summary
- 30:17Live Demo
- 32:13Warm Reset
- 35:37Flash Chip
- 37:24Vulnerability Disclosure Process
- 38:52Intels Response
- 43:22Attacked an HP System
- 43:55Jim Waldron
- 48:45System Management Mode
- 49:09How The Watcher Works
- 52:12Ultimate Nullifier
- 52:53Ping packets
- 53:13Manual configuration
- 55:37Spoof concept
- 55:53Reset vector
related talks
47mHow to Hack a Turned-Off Computer, or Running Unsigned Code in Intel Management Engine
01h 04mAnalyzing UEFI BIOSes from Attacker & Defender Viewpoints
49mBreaking Through Another Side: Bypassing Firmware Security Boundaries from Embedded Controller
01h 13mIs there an EFI monster inside your apple?
27mBreaking the Chain of Trust
34mCore Escalation: Unleashing the Power of Cross-Core Attacks on Heterogeneous System
38mClose Encounters of the Advanced Persistent Kind: Leveraging Rootkits for Post-Exploitation
01h 09mDeobfuscate UEFI/BIOS Malware And Virtualized Packers
