Security Week 2645: Critical UEFI Flaw CVE-2026-97631 Enables Remote Code Execution During Network Boot

Researchers from Google and Anthropic disclosed a serious vulnerability in most UEFI implementations that has existed for 16 years. CVE-2026-97631 affects the network boot driver and allows memory corruption when specially crafted ICMP error messages are received during PXE boot. The flaw resides in TianoCore EDK II code used by major vendors including AMI, Insyde, and Phoenix. Exploitation grants arbitrary code execution with maximum privileges before the operating system loads, but only when the system boots over the network. Additional stories from the past week include the Binance exchange breach, a critical Brotli vulnerability, supply-chain compromises affecting Ledger and Trezor hardware wallets, and multiple other high-severity issues across Android, TeamViewer, and browser extensions.

HabrTranslated from Russian

Read at source

Researchers from Google and Anthropic reported a serious vulnerability present in the majority of UEFI implementations. The flaw, tracked as CVE-2026-97631, leads to memory corruption and can, under certain conditions, be leveraged for arbitrary code execution.

The vulnerability is restricted to network boot scenarios. During PXE boot the UEFI driver processes ICMP error messages and writes them into a fixed 504-byte buffer. A crafted ICMP packet triggers an out-of-bounds write, allowing malicious code to run with the highest privileges long before the operating system starts. The vulnerable code has been present in TianoCore EDK II for 16 years and is reused by major firmware vendors such as AMI, Insyde, and Phoenix.

Successful exploitation requires the attacker to already be inside the local network and the target system to boot via PXE. Because of the wide variety of UEFI implementations, an attacker must first determine the exact firmware version in use. These constraints make the issue less severe than the earlier PKFail discovery involving default Secure Boot keys.

Other notable developments

At the recent Security Analyst Summit organized by Kaspersky, researchers presented techniques for bypassing isolation in cloud environments and described campaigns that use AI-controlled C2 agents. A separate report detailed a denial-of-service vulnerability in Intelbras IP cameras.

The previous week also saw the compromise of the Binance cryptocurrency exchange, attributed to the theft of an engineer’s laptop. A critical vulnerability named HTTP2Shell (CVE-2026-98432) was found in the Brotli library used by Node.js and the Linux kernel TCP stack. Hardware wallet vendor Trezor was added to the list of supply-chain targets previously affecting Ledger. TeamViewer patched a flaw that can be exploited against the controlling host, and October Android updates addressed a single-message denial-of-service issue. An independent researcher identified 264 malicious Chrome extensions that hijack search traffic, impacting more than 13 million users.

Meridian digestThe week's most consequential security stories, distilled into one briefing.See the digest

More in Vulnerabilities & Exploits

AI Agent Uncovers Backdoors with Password 123456 and Hardcoded Keys in Encrypted USB Drives
Old iPhones Remain Vulnerable to Bootloader Exploits Despite Airplane Mode, OneKey Warns Crypto Users
Why UFW Fails Against Docker: Anatomy of Network Bypass and Bot Exploitation of Exposed Database Ports