Тестовый ключ BIOS в UEFI Secure Boot позволяет обойти защиту загрузки на Siemens SIMATIC IPC

Siemens

В промышленных компьютерах Siemens семейства SIMATIC IPC в базе ключей режима UEFI Secure Boot остался тестовый ключ производителя BIOS. UEFI Secure Boot проверяет подпись загрузчика средствами прошивки, и тестовый ключ делает эту проверку нерабочей. Операционная система или UEFI-приложение с такой подписью загружаются при включённой защите. Затронуты модели BX-21A, RW-543A, IPC227G, IPC277G, IPC277G PRO, IPC327G и IPC377G.

CVE-2026-72895 и обход проверки подписи при загрузке

Siemens подтверждает уязвимость во всех перечисленных моделях и относит их к подтверждённо уязвимым. Об уязвимости сообщил Siemens ProductCERT, документ вышел на портале CISA. Уведомление SSA-159454 опубликовано 13 октября 2026 года, вторая редакция появилась 22 октября. Сведений о применении уязвимости в реальных атаках вендор не приводит. Публикация технических деталей означает, что уязвимость стала известна, но не то, что её уже используют.

Тестовый ключ остался в базе доверенных ключей прошивки вместе с заводскими настройками, и вендор сам предлагает удалить его. Тестовый ключ производителя BIOS позволяет подписывать код, который прошивка считает доверенным. Пока ключ в базе, злоумышленник с физическим доступом или с правами администратора может загрузить свою операционную систему. В результате он получает контроль над машиной. Базовая оценка по шкале CVSS (общая система оценки уязвимостей) версии 3.1 составляет 7.7 из 10, это уровень High.

Атака идёт с локального доступа: нужен физический контакт с устройством либо права администратора. Учётные данные при этом не требуются, участие пользователя необходимо, а сложность атаки вендор оценивает как высокую. Причина уязвимости в использовании криптографического ключа по умолчанию, по классификации CWE (список типов программных ошибок) это ошибка 1394. Успешная загрузка чужой системы ведёт к полной потере конфиденциальности, целостности и доступности устройства. Данные можно прочитать, изменить или удалить, а работу машины нарушить.

Такие компьютеры применяются в энергетике, на транспорте, в промышленности и здравоохранении. Уведомление относит их к критической инфраструктуре, называя также финансовый сектор и государственные учреждения. Поставки идут по всему миру, головной офис Siemens находится в Германии.

Исправление выходит как новая версия прошивки BIOS. Для BX-21A нужна версия V31.01.13 или новее, для RW-543A достаточно V1.1.4, для IPC227G, IPC277G, IPC277G PRO, IPC327G и IPC377G требуется V28.01.15. Уведомление SSA-159454 от Siemens ProductCERT содержит файлы прошивки и порядок установки.

После обновления нужно загрузить настройки BIOS по умолчанию. Если ключи Secure Boot уже установлены, их придётся установить заново: прежнее состояние прошивка не сохраняет. Оба шага вендор называет обязательными. Отдельно он предупреждает, что настройки по умолчанию возвращают тестовый ключ в базу.

До обновления тестовый ключ можно удалить вручную через интерфейс BIOS. В базе он числится тестовым ключом производителя, и для разных моделей метки различаются. Мера временная, потому что настройки по умолчанию возвращают ключ на место. Обновление прошивки остаётся основным решением, ручное удаление даёт только отсрочку. Других обходных мер вендор не предлагает.

CISA советует размещать устройства за межсетевым экраном, изолировать сети управления от бизнес-сетей и применять VPN для удалённого доступа. Siemens, со своей стороны, предлагает настраивать окружение по правилам промышленной безопасности. Саму уязвимость сетевые меры не закрывают, поскольку нужен физический или административный доступ к машине. Проверка версии прошивки на всех перечисленных моделях остаётся первоочередным действием. Атака сложна и требует присутствия рядом с устройством, но защита загрузки не работает, пока тестовый ключ остаётся в базе.

Ссылки

Комментарии: 0