LogoFAIL — attack on UEFI firmware through malicious logo substitution

Forskare frÄn Binarly har identifierat en serie sÄrbarheter i bildanalyskoden som anvÀnds i UEFI-firmware frÄn olika tillverkare. SÄrbarheterna gör det möjligt att köra egen kod under uppstart genom att placera en sÀrskilt utformad bild i ESP (EFI System Partition) eller i en del av firmware-uppdateringen som saknar en giltig digital signatur. Den föreslagna attackmetoden kan anvÀndas för att kringgÄ UEFI Secure Boot:s verifierade uppstartsmekanism och hÄrdvaruskyddsmekanismer sÄsom Intel Boot Guard, AMD Hardware-Validated Boot och ARM TrustZone Secure Boot.

Problemet orsakas av att firmware tillÄter anvÀndardefinierade logotyper och anvÀnder bildanalysbibliotek som körs pÄ firmware-nivÄ utan att sÀnka privilegier. Det har noterats att moderna firmware inkluderar kod för att analysera format som BMP, GIF, JPEG, PCX och TGA, dÀr sÄrbarheter finns som leder till buffertöverskridning under analys av felaktiga data.

SÄrbarheterna har upptÀckts i firmware som levereras av olika hÄrdvaruleverantörer (Intel, Acer, Lenovo) och firmware-tillverkare (AMI, Insyde, Phoenix). Eftersom den problematiska koden finns i referenskomponenter som tillhandahÄlls av oberoende firmware-leverantörer och anvÀnds som grund för att skapa egna firmware av olika hÄrdvarutillverkare, Àr sÄrbarheterna inte specifika för en viss leverantör och pÄverkar hela ekosystemet.

Detaljer om de identifierade sÄrbarheterna förvÀntas publiceras den 6 december pÄ konferensen Black Hat Europe 2023. En presentation pÄ konferensen kommer ocksÄ att demonstrera en exploit som möjliggör körning av egen kod med firmware-rÀttigheter pÄ system med x86- och ARM-arkitektur. SÄrbarheterna identifierades ursprungligen under analys av Lenovo-firmware byggd pÄ plattformar frÄn Insyde, AMI och Phoenix, men Àven firmware frÄn Intel och Acer nÀmns som potentiellt sÄrbara.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster