Kritikus UEFI-hiba: a legtöbb szerver boot firmware-jét veszélyezteti
A TianoCore EDK II nyílt forráskódú UEFI-alapjában, amelyet a világ szervergyártóinak és adatközpontjainak zöme használ, 9,5/10-es súlyosságú memóriakorrupciós hibát találtak. A CVE-2026-97631 azonosítójú sebezhetőség az ICMP-komponensben van; az AMI, az Insyde, a Phoenix, valamint a Microsoft Project Mu is felhasználja a kérdéses kódot. A támadók az operációs rendszer és a Secure Boot – a TPM-et is magában foglaló bizalmi lánc – érvényesítése előtt futtathatnak kódot. A CVE-2026-97631-gyel kézbesített végső payload nem marad meg újraindítás után, de ablakot nyit olyan korai, tartós terhelések telepítésére, amelyek minden bootnál lefutnak.
A hibát Alex Matrosov (Anthropic) és Dan Holmes (Google) fedezte fel; a koordinált nyilvánosságra hozatalt januárra tervezték. Az AMI azonban már a múlt hónapban közzétett egy pull requestet a javítással, ezért a TianoCore Project a múlt héten nyilvános tanácsot adott ki. A nyilvánosan elérhető javítókód miatt a tapasztalt támadóknak viszonylag könnyű lesz exploitot építeni, miközben a UEFI-frissítés milliónyi, ezer gyártó és felhőszolgáltató eszközén lassú és nehézkes. A hír hat nappal egy másik, a PHP nyelvet érintő, elhibázott nyilvánosságra hozatal után érkezett.
A CVE-2026-97631 tizenhat éves puffer-túlcsordulás a PXE-Base Code illesztőben (NetworkPkg/UefiPxeBcDxe), amely hálózatról, pre-execution environment módban indítja a gépeket. A meghajtó ICMP-hibákra figyel, és a fogadott üzenetet a 504 bájtos Mode.IcmpError mezőbe másolja; a másolási ciklus IPv4-en és IPv6-on (PxeBcIcmpErrorDpcHandle, PxeBcIcmp6ErrorDpcHandle) nem tartja a 504 bájtos határt, a célmutatót a kumulatív, nem a fragmentumonkénti hossz szerint lépteti, így a túlméretes üzenet a szomszédos memóriát írja felül. Belső támadó vagy helyi hálózati hozzáféréssel rendelkező hacker unicast ICMP-hibával rontja el a CPU-n futó IUEFI-modult. HD Moore (Metasploit, Dragos) szerint ez a boot során még elérhető TPM-et is érintheti, és rövid távú hálózati hozzáféréssel – lopás esetén még könnyebben – a lemeztitkosítás is feltörhető.