Експерти з безпеки виявили критичну вразливість у завантажувальній прошивці, яку застосовує переважна більшість виробників серверів та дата-центрів по всьому світу. Проблема отримала оцінку 9,5 із 10 за шкалою небезпеки та зачіпає базові процеси ініціалізації обладнання.
Вразливість, якій присвоїли ідентифікатор CVE-2026-97631, криється у проєкті TianoCore EDK II. Це відкрита кодова база, на основі якої виробники «заліза» та хмарні провайдери створюють UEFI-прошивки для запуску пристроїв. Серед користувачів цього коду знатяться провідні незалежні постачальники BIOS, такі як AMI, Insyde та Phoenix, а також захищений форка Project Mu від Microsoft.
Помилка є дефектом пошкодження пам’яті в компоненті ICMP, що відповідає за мережеве завантаження. Драйвер PXE-Base Code некоректно обробляє вхідні пакети помилок через відсутність ліміту копіювання даних у 504 бати. Зловмисник, який має доступ до локальної мережі або може надіслати спеціальний запит під час завантаження, здатний перезаписати суміжні дані та виконати шкідливий код на центральному процесорі.
Уразливість виявили Алекс Матросов з Anthropic та Ден Голмс із Google. Заплановане координоване розкриття інформації зірвалося після того, як компанія AMI випадково опублікувала виправлення у відкритому доступі. Тепер, із появою патчів у мережі, зловмисникам стане простіше створювати власні експлойти для обходу захисних механізмів на кшталт Secure Boot.
Голова дослідницького відділу компанії Dragos та автор Metasploit HD Море зазначив, що подібні помилки в мережевому стеку EDK2 дозволяють перехопити керування системою на етапі, коли завантажувач усе ще має доступ до чутливих компонентів на кшталт криптографічного модуля TPM. Оновлення мільйонів пристроїв по всьому світу вимагатиме чимало часу та зусиль від виробників і хмарних операторів.
Джерела: wired.com, arstechnica.com




