Mastodon Mastodon Mastodon Mastodon

PKfail: Критическая уязвимость в UEFI затрагивает миллионы устройств

Фото автора

CyberSecureFox Editorial Team

Опубликовано:

Обновлено:

Компания Binarly установила, что масштаб уязвимости PKfail в цепочке поставок UEFI значительно превосходит первоначальные оценки: около 8,5% всех образов прошивок используют тестовые криптографические ключи AMI, которые уже находятся в открытом доступе или были скомпрометированы в результате утечек. Сканер pk.fail выявил 791 уязвимую прошивку из 10 095 проверенных; общее число уязвимых устройств достигло 972 и продолжает расти по мере расширения базы сканирования.

Технический механизм: тестовые Platform Key в производственных устройствах

PKfail связан с тем, что производители устройств не заменяли тестовые «мастер-ключи» Secure Boot — Platform Key (PK), созданные American Megatrends International (AMI) и помеченные строкой «DO NOT TRUST», — на собственные безопасные ключи перед выпуском продукта. Поскольку приватные части этих тестовых ключей утекли в открытый доступ, злоумышленник, располагающий их копией, получает возможность сформировать доверенную подпись для любого UEFI-модуля.

Последствия компрометации Secure Boot через PKfail

Эксплуатация PKfail позволяет атакующему манипулировать ключевыми базами данных Secure Boot: Key Exchange Key (KEK), Signature Database (db) и Forbidden Signature Database (dbx). Это открывает путь к установке UEFI-буткитов, аналогичных CosmicStrand и BlackLotus, которые выживают после переустановки ОС и сброса жёсткого диска, поскольку встраиваются в прошивку устройства.

Охват: медицинские устройства, банкоматы, машины для голосования

Исследователи Binarly зафиксировали уязвимые ключи не только в потребительских ноутбуках и десктопах, но и в медицинских устройствах, игровых консолях, корпоративных серверах, банкоматах, POS-терминалах и машинах для голосования. Среди затронутых производителей — Acer, Dell, HP, Intel, Lenovo, Fujitsu, Supermicro, Gigabyte и Phoenix Technologies.

Устройства с активным Secure Boot от перечисленных вендоров

Под угрозой находятся все устройства от затронутых производителей, в прошивке которых используются тестовые ключи AMI. Особенно критична ситуация для корпоративной инфраструктуры, медицинского оборудования и устройств в регулируемых отраслях, где компрометация прошивки может привести к долгосрочному скрытому присутствию атакующего без видимых следов в ОС.

Как проверить устройство и устранить уязвимость

  • Проверьте устройство через сканер pk.fail — инструмент Binarly для выявления уязвимых прошивок.
  • Изучите страницы поддержки производителя (Dell, Fujitsu, Supermicro, Gigabyte, Intel, Phoenix) — большинство уже выпустили бюллетени безопасности и обновления UEFI.
  • Установите обновление прошивки (UEFI/BIOS) через официальный сайт вендора или встроенный инструмент обновления.
  • После обновления убедитесь, что Secure Boot активен и Platform Key обновлён — проверьте через UEFI Setup или командой mokutil --sb-state в Linux.
  • Для корпоративных устройств — включите мониторинг целостности прошивки через решения класса firmware integrity monitoring.

Binarly продолжает расширять базу сканирования pk.fail; вероятно, реальное число уязвимых устройств выше 972. Производители, не выпустившие патч, должны рассматриваться как активно уязвимые — обновления UEFI для критической инфраструктуры следует приоритизировать наравне с патчами ОС.


CyberSecureFox Editorial Team

Редакция CyberSecureFox освещает новости кибербезопасности, уязвимости, malware-кампании, ransomware-активность, AI security, cloud security и security advisories вендоров. Материалы готовятся на основе official advisories, данных CVE/NVD, уведомлений CISA, публикаций вендоров и открытых отчётов исследователей. Статьи проверяются перед публикацией и обновляются при появлении новых данных.

Оставьте комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.