Skip to content

OuterHaven: UEFI Memory Space

Connor Morley

Explores methods for exploiting, monitoring, and enumerating the UEFI memory space to detect pre-boot firmware persistence.

Summary

Pre-Boot Exploitation and Firmware Threats

The Unified Extensible Firmware Interface (UEFI) provides critical system boot services, making its memory space an attractive target for adversaries seeking covert, pre-boot persistence.

Access Hurdles and Memory Enumeration

Navigating and inspecting UEFI memory involves complex hardware and privilege boundaries, creating significant visibility gaps for conventional operating system security agents.

Scripted Inspection and Monitoring Tools

The talk introduces Windows-hosted scripts and Python utilities designed to enumerate UEFI memory regions, monitor unauthorized modifications, and detect stealthy firmware implants.

Related talks