Udaljena ranjivost u UEFI firmware-ima poslužitelja, iskorištena slanjem ICMP paketa

U TianoCore EDK II (EFI Development Kit II), otvorenom referentnom rješenju UEFI koje se koristi na većini poslužiteljskih matičnih ploča, otklonjena je kritična ranjivost (CVE-2026-97631). Ranjivost se pojavljuje u PXE upravljaču i može se iskoristiti slanjem posebno oblikovanih ICMP paketa tijekom mrežnog pokretanja u IPv4 ili IPv6 mrežama. Napad ne zahtijeva autentifikaciju i omogućuje napadaču da izvrši svoj kod s privilegijama UEFI firmware-a prije nego što se kontrola prenese operativnom sustavu, što se može iskoristiti za zaobilaženje mehanizma verificirane UEFI Secure Boot i ubacivanje zlonamjernih komponenti tijekom pokretanja.

Problemi su uzrokovani prelivanjem bafera u ICMP poruka obradniku u UefiPxeBcDxe upravljaču, koji se koristi za PXE pokretanje i prihvaća ICMP pakete tijekom mrežnog pokretanja radi bilježenja mrežnih grešaka. Prelivanje se događa zbog smještanja primljenih poruka o grešci u fiksni bafer od 504 bajta, bez provjere stvarne veličine primljenih podataka. U slučaju slanja više od 504 bajta u ICMP paketu, neuklopljeni Tail zapisuju se izvan bafera i preklapaju se s slijedećim strukturama.

Napad se može provesti iz globalne mreže — dovoljno je znati IP adresu žrtve i odrediti trenutak PXE pokretanja. Znajući koja se točno verzija firmware-a koristi na serveru žrtvi, napadač može pripremiti exploit uzimajući u obzir pozicije struktura u memoriji specifične verzije firmware-a i iskoristiti ranjivost za izvršavanje koda na razini DXE (Driver Execution Environment), koji se izvršava u nultom razredu zaštite.

Projekt EDK II otvoren je 2004. godine od strane Intela i koristi ga svi veliki proizvođači firmware-a za poslužiteljske sustave, podatkovne centre i usluge u oblaku. Osim toga, koristi se u AMI, Insyde i Phoenix firmware-ima. Ranjivosti su također prisutne u firmware-u temeljenom na Mu platformi od strane Microsofta, koji predstavlja fork EDK II.

Problem je otkriven od strane predstavnika kompanija Anthropic i Google, a planiran je za koordinirano javno otkrivanje u januaru 2027. godine. Međutim, informacije su morale biti objavljene ranije jer je inženjer iz kompanije AMI slučajno prekršio embargo i objavio javni pull zahtjev s ispravkom, na osnovu kojeg se mogla shvatiti suština ranjivosti.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster