A significant cybersecurity vulnerability, dubbed “Sleeping Bouncer,” has been identified by Riot Games analysts and researchers, impacting motherboards from major manufacturers including Gigabyte, MSI, ASRock, and ASUS. This critical flaw targets pre-boot protection mechanisms, potentially allowing malicious code to be injected before operating systems and traditional security software are fully active.
The vulnerability was discovered during ongoing investigations into the security of gaming systems. It exploits a weakness in how hardware safeguards are initialized during the initial startup sequence of a computer. Despite security features appearing enabled in BIOS settings, the underlying hardware implementation of these protections fails to activate correctly, creating a brief but exploitable window for attackers.
Understanding the Sleeping Bouncer Vulnerability
To comprehend the Sleeping Bouncer vulnerability, it’s essential to understand the computer boot process. When a PC powers on, it operates at its highest privilege level, with unrestricted access to all hardware components. The system first loads its firmware, which then initiates a complex chain of hardware and software startup procedures before the operating system assumes control.
Riot Games analysts noted that components loading earlier in this startup sequence possess greater privileges and can influence or manipulate later-loading components. Operating systems load towards the end of this process. This means that malicious software could potentially load first, gain elevated privileges, and establish a hidden presence before the operating system, or even dedicated security programs like Riot’s Vanguard, have a chance to detect or defend against it.
The Sleeping Bouncer vulnerability specifically targets the Input/Output Memory Management Unit (IOMMU) function. The IOMMU acts as a critical security feature, managing and controlling which hardware devices are granted access to system memory, functioning like a gatekeeper for memory access.
Exploiting Pre-Boot DMA Protection
The core of the Sleeping Bouncer vulnerability lies in pre-boot Direct Memory Access (DMA) protection. This is a BIOS security feature designed to prevent unauthorized devices from accessing system memory during the early stages of the boot process. DMA-capable hardware devices can directly access computer memory, bypassing the central processing unit (CPU) and the operating system.
The IOMMU hardware feature is intended to control which devices are allowed memory access. However, in the case of the Sleeping Bouncer vulnerability, firmware manufacturers signaled to operating systems that this protection was fully active when, in reality, it was failing to initialize correctly during the crucial initial boot seconds.
This creates a scenario where the system’s security gatekeeper appears to be on duty but is effectively inoperative. While pre-boot DMA protection might show as enabled in BIOS settings, the IOMMU fails to fully initialize. Consequently, the system cannot guarantee that no integrity-breaking code has been injected via DMA attacks before the full system initialization is complete. A sophisticated hardware exploit could leverage this narrow window to inject malware and hide it before security systems become fully operational.
Hardware manufacturers, including Asus, Gigabyte, MSI, and ASRock, have responded by releasing comprehensive BIOS updates to address this critical flaw. These manufacturers have also published security advisories detailing the vulnerability and providing corresponding CVE numbers. Affected users are strongly advised to update their motherboard firmware immediately by visiting the official manufacturer websites.
Riot Games’ Vanguard anti-cheat system will enforce stricter security baseline checks, restricting access to competitive play for systems with unpatched motherboards or disabled security features. Users encountering VAN:Restriction notifications will be required to update their firmware before they can continue playing.
The successful identification and subsequent remediation of the Sleeping Bouncer vulnerability represent a significant achievement for the gaming industry. Had this flaw remained undetected, it could have undermined the effectiveness of existing DMA detection technologies, posing a broad risk to system security across a wide range of computing devices.

