ТехноСводка

Безопасность

В прошивке 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 лет
  • Раскрытие планировалось на январь, но детали попали в открытый доступ раньше

Источники

Текст подготовлен автоматически по материалам источников и может содержать неточности.