В прошивках UEFI нашли уязвимость, существовавшую 16 лет
В первую очередь он представляет опасность для серверов.
В платформе для создания прошивок UEFI TianoCore EDK II обнаружена критическая уязвимость. Ошибка, получившая наименование CVE-2026-97631, оценена на 9.5 балла из 10, в первую очередь она опасна для серверов.
Уязвимость найдена в компоненте PXE Base Code, отвечающем за загрузку устройств через локальную сеть. Драйвер обрабатывает сетевые сообщения ICMP и сохраняет их в буфере размером 504 байта, из-за ошибки проверки границ специально подготовленный пакет способен переполнить буфер и перезаписать соседние области памяти.
При определенных условиях злоумышленник может добиться выполнения произвольного кода с максимальными привилегиями, в лучшем случае система просто зависнет.
Теоретически атака позволяет обойти как минимум часть защиты TPM — и, например, получить доступ к зашифрованным данным. Примечательно, что уязвимость присутствует в TianoCore EDK II уже 16 лет, но пока, видимо, не была найдена хакерами.
Изначально сообщить об уязвимости планировалось лишь в январе 2027 года. О проблеме стало известно раньше из-за компании AMI, выпустившей патч с описанием проблемы; теперь хакерам, возможно, будет проще эксплуатировать уязвимость.
Помимо AMI, платформа TianoCore EDK II использовалась Insyde, Phoenix и другими компаниями: например, ее компоненты есть в Project Mu от Microsoft. Самый простой способ избавиться от уязвимости — отключить загрузку по сети и установить патч для прошивки.
- Geely установила рекорд продаж: экспорт автомобилей взлетел сразу на 169%
- Электрический гиперкар попробуют разогнать до 500 км/ч на обычной дороге
- Так плохо, что даже хорошо: Samsung получила рекордную выручку и пообещала дефицит памяти до 2028 года
- Под угрозой производство ПК и смартфонов: SK Hynix предупредила о дефиците памяти до 2030 года

