LogoFAIL — атака на UEFI-прошивки чрез подмяна на злонамерени лога

Изследователи от компанията Binarly откриха серия уязвимости в кода за парсинг на изображения, използван в UEFI-прошивки на различни производители. Уязвимостите позволяват изпълнение на свой код по време на стартиране чрез разполагане на специално проектирано изображение в раздела ESP (EFI System Partition) или в част от обновлението на фърмуера без заверена цифрова подпис. Предложеният метод на атака може да се използва за заобикаляне на механизма за верификация на зареждане UEFI Secure Boot и хардуерните механизми за защита, като Intel Boot Guard, AMD Hardware-Validated Boot и ARM TrustZone Secure Boot.

Проблемът е причинен от факта, че фърмуерите позволяват извеждане на указани от потребителя логота и използват за това библиотеки за парсинг на изображения, изпълнявани на ниво фърмуер без сваляне на привилегиите. Отбелязва се, че съвременните фърмуери включват код за парсинг на формати BMP, GIF, JPEG, PCX и TGA, в който съществуват уязвимости, водещи до препълване на буфера при парсинг на неправилни данни.

Уязвимости са открити в фърмуерите, предлагани от различни производители на хардуер (Intel, Acer, Lenovo) и производители на фърмуер (AMI, Insyde, Phoenix). Тъй като проблемният код присъства в референтни компоненти, предоставяни от независими доставчици на фърмуер и използвани като основа за изграждане на свои фърмуери от различни производители на хардуер, уязвимостите не са специфични за конкретни доставчици и засягат цялата екосистема.

Детайли за откритите уязвимости ще бъдат разкрити на 6 декември на конференцията Black Hat Europe 2023. В презентацията на конференцията също ще бъде демонстриран експлойт, позволяващ изпълнение на свой код с права на фърмуер на системи с архитектура x86 и ARM. Първоначално уязвимостите бяха открити в резултат на анализ на фърмуерите на Lenovo, изградени на базата на платформи от Insyde, AMI и Phoenix, но като потенциално уязвими се споменават също фърмуерите от Intel и Acer.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster