Безопасность
В прошивке EDK II найдена критическая уязвимость CVE-2026-97631 с оценкой 9,5 из 10
В открытой кодовой базе TianoCore EDK II, на которой строится UEFI-прошивка большинства серверов, обнаружена 16-летняя уязвимость выполнения кода.
Согласно Wired, это переполнение буфера в драйвере PXE-Base Code (NetworkPkg/UefiPxeBcDxe): при сетевой загрузке он не ограничивает копирование памяти 504 байтами. Атакующий может отправить вредоносное ICMP-сообщение об ошибке и выполнить код до запуска ОС и защит вроде Secure Boot. Нагрузка не сохраняется после перезагрузки, но может открыть путь для установки других вредоносных компонентов.
Уязвимость нашли Алекс Матросов из Anthropic и Дэн Холмс из Google; раскрытие планировалось на январь. Однако AMI в прошлом месяце опубликовала pull request с описанием проблемы и исправлением, после чего проекту TianoCore пришлось выпустить публичное предупреждение. Наличие кода патча упрощает создание эксплойтов, а обновление прошивок у множества производителей и облачных провайдеров обычно занимает много времени.
Эксперт Dragos HD Moore отметил, что баг позволяет перехватить ход загрузки, пока доступны чувствительные компоненты вроде TPM, например для обхода шифрования диска.
- CVE-2026-97631, оценка 9,5 из 10
- Переполнение буфера в PXE-драйвере EDK II, возраст — 16 лет
- Раскрытие планировалось на январь, но детали попали в открытый доступ раньше
Источники
- Wired: Most Servers on the Planet Are Vulnerable to This Firmware Code-Execution Flaw · 28 октября 2026, 23:30
Текст подготовлен автоматически по материалам источников и может содержать неточности.