Skip to content
NewA calmer, faster ZeroHour

16-year-old EDK II PXE buffer overflow runs code before Secure Boot

Original title: Critical 16-Year-Old UEFI Flaw Can Run Code Before Secure Boot on Network-Booting Servers

The Hacker News ()6 min read1
Part of a story covered by 10 sources16-year UEFI PXE flaw still unfixed in stable EDK IIMerged summary & timeline
AI summary · zhipu/glm-5.3-deriskedSummaries by Vani AI

CVE-2026-97631 lets an adjacent-network attacker hang or hijack network boots on servers, and no stable EDK II release ships the fix yet.

A critical buffer overflow in EDK II's PXE network-boot code, present since November 2010, allows an adjacent-network attacker to crash a boot or run build-specific code before Secure Boot loads. TianoCore rated CVE-2026-97631 at 9.5 and published an advisory on October 22; a fix exists in the main development branch but no stable release contains it, leaving RHEL, SUSE and Debian packages unfixed. Intel and Arm say their products are not known to be affected, while the status of most OEM firmware is unclear. Operators who do not need PXE can disable it to reduce exposure.

Unconfirmed: How many shipping products carry the vulnerable code is unknown, and several vendors did not respond to questions.

Key facts
  • The flawed copy loop was added in November 2010.
  • The advisory lists no patched version; the fix is only in the main development branch.
  • Red Hat lists its edk2 package in RHEL 8, 9 and 10 as affected and unfixed.
  • Code execution requires an exploit tailored to the exact firmware build.
  • Microsoft's Project Mu cut tagged builds containing the fix on October 26.
Security assessment · AI, from the articleNo known exploitation

Impact: attacker code execution in firmware before Secure Boot, or a hung boot

ProductAffectedFixed in
TianoCore EDK IIup to and including edk2-stable202608fix merged in main branch October 15; no stable release
Red Hat edk2Red Hat Enterprise Linux 8, 9 and 10—
What to do
  1. 1.Disable PXE network boot where it is not needed
  2. 2.Watch boot-time network traffic and logs for crafted ICMP and status messages
  3. 3.Track vendor firmware updates built from the October 15 fix
Analyze CVE-2026-97631 with Vani AIImpact, affected versions, exploitation, mitigations and detection

Vulnerabilities mentioned

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-97631
Remote buffer overflow in EDK2 BIOS
9.5<1%PoC ×3

From the original article

6 min read at thehackernews.com

A critical 16-year-old flaw in EDK II, the open-source code that most hardware makers use to build UEFI firmware, can allow an attacker to run code on a machine before its operating system loads, but only while the machine is booting over the network. UEFI firmware is the software that runs first when a computer is switched on, before the operating system. An attacker who can reach the machine

The Hacker News

thehackernews.com

Read the full article at The Hacker News

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.