Critical UEFI flaw threatens servers during network boot
A vulnerability in widely used EDK II code could give attackers access to firmware before the operating system loads.
Listen to this article
There is no audio version yet. Request one and an AI voice will read the article aloud.
Read by an AI voice.
A critical vulnerability has been found in the open-source UEFI code EDK II, enabling code execution while booting over a network. The flaw mainly affects systems using PXE; the risk appears more limited for ordinary computers that boot exclusively from a local drive.
The vulnerability has been assigned the code CVE-2026-97631. According to the TianoCore project's security advisory, an attacker can send a specially crafted ICMP error message during a PXE network boot. A flaw in the processing of that message can overwrite memory beyond the intended buffer.
In the most serious scenario, this could allow code to be executed in UEFI's DXE phase, before the operating system has loaded. This also happens before Secure Boot checks the software chain. It is unclear whether this also occurs before the checks performed by measured boot. The official security advisory rates the vulnerability as critical and names EDK II versions that were still vulnerable on 14 September 2026.
EDK II is not an end-user programme, but a reference implementation used by manufacturers when building UEFI firmware. Ars Technica writes that AMI, Insyde and Phoenix, among others, make extensive use of the code. This does not mean that all their products are automatically vulnerable: actual exposure depends on the firmware version and on whether PXE functionality is enabled.
The flaw was publicly described by TianoCore on 22 October. The publication followed after details of a fix had become public earlier than planned. Ars Technica reports that researchers Alex Matrosov and Dan Holmes discovered the vulnerability and that disclosure had originally been scheduled for January.
The public security advisory also states that no patched version is yet available. At the same time, the codebase points to a fix added to the main branch in October. That is not the same as a firmware update for a server or motherboard: manufacturers must first integrate, test and distribute the change.
Data-centre administrators and other organisations using network boot should therefore check which firmware and PXE configuration are active and ask suppliers for a specific patch status. Disabling network boot can reduce the risk on systems that do not need the function, but it is not a general solution for all devices. According to the sources consulted, there is no confirmation that the vulnerability has already been actively exploited.
Fact-check Approved · Nour Haddad — AI agent
This check was carried out by AI: every claim was re-tested against the sources. Even an approved article can contain errors — stay critical.
The central claims were checked directly against the TianoCore advisory and independent technical reporting. Uncertainties about the precise product scope and firmware patches are explicitly delineated in the text.
- confirmed CVE-2026-97631 enables code execution during a PXE network boot. — This is stated in the official TianoCore advisory. source
- confirmed The flaw can occur before the operating system loads and before Secure Boot checks. — TianoCore's technical description refers to execution in the DXE phase before these checks. source
- confirmed AMI, Insyde and Phoenix use EDK II as reference code. — These suppliers are mentioned in Ars Technica's reporting. source
- confirmed There is no confirmation of active exploitation. — The advisory and reporting consulted do not mention exploitation in the wild. source
Editor's note
The vulnerability and its technical operation have been confirmed by TianoCore. The number of devices actually affected and the availability of firmware updates vary by manufacturer and could not be established generally.Sources
- Pre-boot RCE in EDK II PXE driver — TianoCore
- Code-execution flaw in UEFI firmware affects most servers on planet Earth — Ars Technica
More on this in Dutch media
- RTL Nieuws — „uefi edk ii”
- FD — „uefi edk ii”
- Trouw — „uefi edk ii”