
UEFI Boot Firmware Flaw Rated 9.5/10 Threatens Most of the World's Servers
CVE-2026-97631, rated 9.5/10, is a memory-corruption flaw in TianoCore EDK II that lets attackers run code before Secure Boot, hitting AMI, Insyde and Phoenix firmware.
- By
- Tom Whitfield
- Filed
- Channel
- Hardware & Components
- Read
- 3 min read
A vulnerability scored 9.5 out of 10 for severity sits inside the UEFI firmware that most of the world's server vendors and data centers use at boot time. The flaw, tracked as CVE-2026-97631, affects TianoCore EDK II, the open source codebase hardware makers and cloud providers rely on to build UEFI firmware. Defenders worldwide now face the burden of responding to yet another botched code-execution vulnerability in boot-time firmware.
What exactly is compromised?
EDK II is not a niche library. A UEFI Forum representative called it the "preeminent solution / implementation of the UEFI specifications" at the forum's 2025 Dev Con. That status means the vulnerable code has spread far and wide through the supply chain.
Virtually all UEFI suppliers — sometimes still called IBVs, or independent BIOS vendors — use the reference code extensively. The list includes:
- AMI
- Insyde
- Phoenix
Project Mu, Microsoft's hardened fork of EDK II, also contained the vulnerable component in its code.
The takeaway: this is a single flaw embedded in the shared foundation of nearly every commercial UEFI implementation.
How does the attack work?
CVE-2026-97631 is a memory-corruption flaw in an ICMP component of EDK II. An attacker who exploits it can execute malicious code before the operating system and the firmware itself can put defenses in place.
The timing is what makes the bug dangerous. Secure Boot, which establishes a chain of trust for all code loaded during boot — including the Trusted Platform Module (TPM) — has not yet run when the malicious code executes. Anything the attacker runs at that stage operates outside the protections most operators assume are in place.
In plain words: the exploit fires in the window before the machine's own security checks exist.
Is the damage persistent?
Not directly. Final payloads delivered through CVE-2026-97631 have no persistence, meaning they run only once.
That limit matters less than it seems. A single early-boot execution gives attackers a wide opening to install other payloads that also run early in the boot process on every subsequent start. The initial flaw is a doorway; what an attacker carries through it can stay.
Why does one codebase carry this much weight?
The semiconductor and systems industry converged on EDK II as the shared reference implementation for UEFI, so efficiency in firmware development came with concentration risk. When AMI, Insyde, Phoenix, Microsoft's Project Mu, and hardware makers and cloud providers all draw from the same source, one memory-corruption bug becomes an industry-wide exposure rather than a single vendor's problem.
The takeaway: a flaw in shared reference code multiplies across every product line built on it, which is precisely what has happened here.
What comes next?
Because the vulnerability sits in an ICMP component that runs before Secure Boot and TPM checks, server operators should expect firmware updates from their UEFI suppliers and cloud providers, and patching will require coordinated action across the IBV ecosystem rather than a single vendor fix. The competitive dynamics among firmware suppliers now hinge on who ships a clean, tested fix fastest for a bug that touches nearly every server on the planet.
Original: tianocore.org
More from Tom Whitfield
Show full bio
Staff writer covering companies, deals and strategy in Semiconductors, chip manufacturing, hardware, AI compute at Chip Dispatch.
688 articles
Related articles
uk-semiconductor-startup-lands-funding-for-memory-safe-chip-work-d3ef7d84
UK Semiconductor Startup Lands Funding for 'Memory Safe' Chip Work
asus-patches-critical-vpn-config-flaw-enabling-router-command-execution-244c2106
Asus Patches Critical VPN Config Flaw Enabling Router Command Execution
bad-data-not-bad-actors-drives-chip-export-compliance-risk-6a09d946
Bad Data, Not Bad Actors, Drives Chip Export Compliance Risk
verifaix-raises-5m-to-verify-ai-designed-chips-a209b44f
VerifAIX Raises $5M to Verify AI-Designed Chips



