Эксперт по кибербезопасности: уязвимости PHP не стали причиной кризиса

Несколько государственных учреждений и поставщиков услуг временно отключают веб-сайты из-за уязвимостей программного обеспечения PHP, но, по словам эксперта по кибербезопасности Таави Куппера, дело не в кризисе. Временное отключение веб-сайтов в первую очередь связано с мерами предосторожности и установкой обновлений программного обеспечения, а не с кибератаками.
PHP (Hypertext Preprocessor) – это серверный скриптовый язык программирования общего назначения, с помощью которого работают веб-сайты и веб-сервисы, пояснил руководитель отдела реагирования на инциденты Центра кибербезопасности Департамента государственной инфосистемы (RIA) Таави Куппер.
Он привёл пример: когда человек заходит в интернет-магазин, он видит на экране товары, цены и корзину покупок. Кто-то должен выполнить предварительную работу в фоновом режиме – найти цены на товары, проверить наличие на складе, рассчитать сумму в корзине и сохранить заказ. Эту работу между сервером и веб-приложением выполняет PHP.
PHP используется в веб-разработке уже несколько десятилетий, и около 70% веб-сайтов работают на нём.
Уязвимыми являются версии PHP с 5-й по 8-ю, но по словам Куппера, защиту безопасности можно установить только для пользователей 8-й версии. "Что касается версий с 5-й по 7-ю, то это вопрос – будет ли вообще для них какое-либо обновление – пока им необходимо внедрить другие меры защиты или временные технические решения".
Две обнаруженные уязвимости позволяли не зная имени пользователя и пароля проникнуть в среду, где использовалось программное обеспечение. Клиенты непосредственно не пострадали, но уязвимыми оказались вся система страниц, работающий на них сервис и содержащиеся в них данные.
В среду, 21 октября, было объявлено об уязвимостях в системе безопасности и выпущено обновление программного обеспечения. При этом различные поставщики услуг по всему миру временно отключили свои веб-сайты.
Куппер пояснил, что владельцы сервисов, возможно, превентивно отключили веб-сайты, поскольку не знали, как реагировать на изменения в своей версии. Другой вариант – перезапуск системы при обновлении версии PHP.
"Перезапуск может занимать разное время в разных системах и цепочках – от нескольких минут до нескольких часов. Именно поэтому они были недоступны. Сервисы могут быть временно недоступны, эти скачки и массовые загрузки и выгрузки связаны с текущим процессом обновления. Сами уязвимости не привели к вредоносной активности, вызвавшей отключение страниц", – пояснил Куппер.
В среду по всему миру были временно отключены веб-сайты. В Латвии даже новостной портал общественного медиа LSM, который был недоступен.
В Эстонии, например, возникли сбои в работе Национального архива, а в четверг Министерство образования объявило о временной приостановке работы учебной среды Moodle.
Однако в Эстонии было относительно мало сбоев по сравнению с остальным миром.
"Эстония – небольшая страна, информация распространяется быстро, и меры по смягчению последствий были приняты незамедлительно. Однако это не означает, что Эстония осталась совершенно нетронутой. В Эстонии также много людей, прямо или косвенно связанных с PHP и его уязвимостью. Подобные сбои и недоступность сервисов также имели место в Эстонии, но нам просто повезло, что у нас в фокусе не были критически важные сервисы", – сказал Куппер.
Предупреждения и указывающие на уязвимости анализы и исследования начали появляться ещё в августе, отметил Куппер.
"С тех пор были всевозможные обсуждения, ссылки и подозрения, которые сохранялись до сих пор. Теперь это полностью подтвердилось с выпуском патча безопасности (обновление программного исправления, устраняющего уязвимость – прим. ред.). Этот патч безопасности сразу же выявил наличие масштабной уязвимости. Это была одна из причин, почему они не хотели сразу раскрывать существование уязвимости – она очень масштабная, и на создание патча потребовалось время", – пояснил Куппер.
Компания OpenAI, чья технология использовалась для обнаружения одной из уязвимостей, назвала это открытие одной из самых масштабных проблем безопасности за последнее время. Другая уязвимость независимо от OpenAI была обнаружена компанией Wiz.
Эксперт по кибербезопасности отметил, что сегодня с помощью различных инструментов ИИ и других средств очень легко использовать даже труднообнаружимые уязвимости. "Использование анализа кода и языковых моделей ИИ, безусловно, увеличит количество уязвимостей, обнаруживаемых в старых устройствах на разных уровнях. Это точно. Количество вредоносных эксплойтов также возрастет", – сказал он.
Куппер привел в пример хакерскую атаку на французские розничные сети, где злоумышленники изменили температуру холодильников.
"Уязвимость была известна и оставалась открытой в течение многих лет, пока кто-то не обнаружил ее и не воспользовался ею. Это означает, что все разработчики программного обеспечения, пользователи сервисов и другие технические специалисты должны регулярно совершенствовать свой анализ кода с помощью языковых моделей. Инициатива не может быть предоставлена только команде противника", – сказал Куппер.
Сейчас люди массово используют облачные сервисы, от хранения семейных фотографий до конфиденциальных рабочих данных. По словам эксперта по кибербезопасности, это небезопасно.
"Я бы сразу развеял миф о том, что облако и безопасность неразрывно связаны – с самого начала это был чужой компьютер с чужими правилами. Облако – это скорее вопрос удобства, чем безопасности. С человеческой точки зрения я это прекрасно понимаю, но суть в том, что я бы не стал хранить свои важные и необходимые вещи на чужом компьютере, касающиеся как профессиональной, так и личной жизни", – сказал Куппер.
В заключение Куппер отметил, что нет причин для паники.
"Это не кризис, – сказал он. – Это наша новая норма – подобные вещи случаются, и их просто нужно решать. Замечательно, что все поставщики услуг отреагировали. Обычный пользователь может видеть, что сервис недоступен, всё не работает и царит полный хаос, но на самом деле люди и поставщики услуг реагируют и внедряют инновации".
Редактор: Надежда Берсенёва





















