Vulnerabilitet i larguar në firmware-t UEFI të serverëve, i shfrytëzuar përmes dërgimit të packets ICMP

Në TianoCore EDK II (EFI Development Kit II), një implementim të hapur referencë të UEFI, i përdorur në shumicën e pllakave nënës së serverëve, është eliminuar një vulnerabilitet kritik (CVE-2026-97631). Vulnerabiliteti është i pranishëm në drejtuesin PXE dhe mund të eksplorohet përmes dërgimit të paketimeve ICMP të dizajnuara posaçërisht gjatë ngarkimit në rrjet në rrjetet IPv4 ose IPv6. Sulmi nuk kërkon identifikim dhe lejon një sulmues të ekzekutojë kodin e tij me privilegje UEFI firmware në fazën para dorëzimit të kontrollit tek sistemi operativ, gjë që mund të përdoret për të anashkaluar mekanizmin e verifikimit të ngarkesës UEFI Secure Boot dhe për të zëvendësuar komponentët e dëmshëm në fazën e ngarkesës.

Problemi shkaktohet nga teprica e buffer-it në trajtuesin e mesazheve ICMP në drejtuesin UefiPxeBcDxe, i cili përdoret për ngarkimin PXE dhe pranon paketa ICMP gjatë ngarkimit në rrjet për të regjistruar gabime në rrjet. Teprica ndodh për shkak të vendosjes së mesazheve të marra të gabimeve në një buffer të fiksuar, me madhësi 504 byte, pa kontrolluar madhësinë reale të të dhënave të marra. Në rastin e dërgimit të më shumë se 504 byte në paketën ICMP, pjesa që nuk ka vend shkruhet përtej buffer-it dhe mbivendoset mbi strukturat pasuese.

Sulmi mund të kryhet nga rrjeti global - mjafton të dihet adresa IP e viktimës dhe të jetë në gjendje të përcaktojë momentin e ngarkesës PXE. Duke ditur se cila firmware saktësisht përdoret në server viktimën, sulmuesi mund të përgatisë një eksploat përveç vendosjes së strukturave në memorien e një versioni të caktuar të firmware dhe të eksplorojë vulnerabilitetin për të ekzekutuar kod në nivelin DXE (Mjedisi i Ekzekutimit të Drejtorit), që ekzekutohet në nivelin zero të mbrojtjes.

Projekti EDK II u hap në vitin 2004 nga kompania Intel dhe përdoret nga të gjithë prodhuesit e mëdhenj të firmware për sisteme serverësh, qendrat e të dhënave dhe ofruesit e shërbimeve në re. Ndër të tjera, ai përdoret në firmware-t AMI, Insyde dhe Phoenix. Vulnerabilitetet janë të pranishme gjithashtu në firmware-t e bazuara në platformën Mu nga kompania Microsoft, e cila është një forks i EDK II.

Problemi u identifikuar nga përfaqësuesit e kompanive Anthropic dhe Google, dhe ishte planifikuar për një shpallje publike të koordinuar në janar 2027. Por ndarja e informacionit u bë më herët, pasi një inxhinier nga kompania AMI aksidentalisht shkel embargo-n dhe publikoi një pull-request publik me një rregullim, mbi bazën e të cilit mund të kuptohej natyra e dobësisë.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster