Рубильник вместо патча
Через ГосСОПКУ пришла жесткая директива: если сайт КИИ не получается быстро обновить из-за двух критических дыр в PHP (CVSS 9.2, выполнение кода без авторизации) — сайт надо гасить. Баги сидят в самом интерпретаторе, так что свежий WordPress тут не спасет.
Но, по-честному, «вырубить все» — это признание, что система собрана монолитом. Пробили интерпретатор — и атакующему достается весь сервер.
В конструктивной информационной безопасности это могло бы быть так: PHP-интерпретатор заранее считается недоверенным (неблагонадёжным) компонентом и живет в изолированном домене, а все критические функции реализованы отдельно от него. Тогда, даже если интерпретатор взломали, атакующий заперт внутри и не дотягивается до остальной системы. Гасить сервер целиком не нужно — разбираешься с одним отсеком.
Не молиться на своевременный патч, а проектировать так, чтобы дыра не превращалась в катастрофу, — вот навык, который стоит качать уже сейчас.
Просмотры: 7