01 сентября 2014
Обеспечение безопасности в системах SCADA и PLC человеко-машинного интерфейса Siemens SIMATIC
Экспертами компании «Positive Technologies» проведено исследование безопасности программного обеспечения систем промышленной автоматизации SIMATIC WinCC. Оно используется в энергетике, металлургии, машиностроении, в транспортной и химической отраслях.
Уязвимости, обнаруженные в SIMATIC WinCC, позволяют сторонним лицам получить доступ к конфиденциальной информации без аутентификации, повысить уровень своих привилегий в системе контроля доступа сервера WinCC WebNavigator и на сервере базы данных SIMATIC WinCC. Последняя уязвимость позволяет потенциальному злоумышленнику повысить уровень своих привилегий в приложении WinCC Project Administration в случае перехвата данных, передаваемых авторизованным пользователем по сети через порт 1030/TCP.
Для устранения уязвимостей компания «Siemens» подготовила и выпустила обновления безопасности для HMI-системы SIMATIC WinCC, контроллеров SIMATIC S7-1500 и S7-1200, а также рекомендации для распределенной системы управления SIMATIC PCS 7.
Пользователям распределенной системы управления SIMATIC PCS 7 до выхода версии 8.1 предпринять ряд профилактических мер для снижения риска:
-
отключить неиспользуемые учетные записи пользователей ОС на сервере WinCC;
-
ограничить доступ к серверу WinCC WebNavigator доверенными сетями и клиентами, например, с использованием электронных сертификатов;
-
предоставлять доступ к порту 1433/TCP сервера базы данных WinCC только доверенным лицам;
-
запускать серверы WinCC и рабочие станции операторов только в доверенной сети либо обеспечить их взаимодействие через кодированные каналы.
Исследователи Positive Technologies обнаружили критические ошибки в программируемых логических контроллерах Siemens SIMATIC S7-1500. Они широко используются в химической промышленности, энергетике, сельском хозяйстве, продовольственном секторе, системах водоснабжения и водоотведения. Эти контролеры отличаются использованием перспективных технологий, препятствующих несанкционированному доступу. Однако они позволяют проводить удаленные атаки, способные нарушить работу устройств и повлечь за собой весьма серьезные проблемы.
Использование уязвимостей может позволить злоумышленникам вызывать сбои в работе контроллера (CVE-2014-2253), проводить атаки межсайтовой подмены запроса (CSRF, CVE-2014-2249) и межсайтового выполнения сценариев (XSS, CVE-2014-2246), перенаправлять пользователей на вредоносные веб-страницы (CVE-2014-2248), перехватывать веб-сессии по сети без прохождения аутентификации (CVE-2014-2251) и внедрять HTML-заголовки (CVE-2014-2247).
Для устранения уязвимостей в программируемых логических контроллерах, Siemens ProductCERT рекомендует установить обновления на все версии SIMATIC S7-1500 CPU ниже 1.5 и на SIMATIC S7-1200 CPU (начиная с версии 4.0.0).