Серьёзная уязвимость в языке программирования PHP подвергла риску миллионы веб-сайтов. Вот что это означает для вашей личной информации и что вы можете с этим сделать.
В случае большинства крупных сервисов, которыми вы пользуетесь каждый день, ответ почти наверняка — да. Банки, почтовые сервисы и крупные интернет-магазины имеют команды специалистов по безопасности, чья работа заключается в том, чтобы быстро реагировать на подобные предупреждения, а многие из них используют такие сервисы, как Cloudflare, которые обеспечили защиту от этой уязвимости PHP за девять часов до того, как она стала достоянием общественности.
Честный ответ в отношении всего остального таков: это зависит от конкретного сайта, и снаружи это определить невозможно. Ваш риск сводится к одному вопросу, на который вы не можете ответить самостоятельно: успели ли администраторы каждого сайта, которым вы пользовались, вовремя исправить уязвимость на своих серверах?
Это звучит тревожно, но вы можете сделать многое, чтобы даже в случае взлома одного сайта ущерб не распространился дальше. Именно об этом пойдет речь в оставшейся части этого руководства.
Язык программирования PHP незаметно обеспечивает работу страниц огромной части веб-сайтов по всему миру, включая большинство сайтов, созданных на WordPress. 21 октября его разработчики объявили о критической уязвимости в кибербезопасности, получившей название PHP2Shell, и выпустили исправление. Cloudflare уже за девять часов до этого развернула меры защиты в рамках скоординированных действий.
Планировалось сохранить детали в секрете до тех пор, пока исправление не будет готово. Это не сработало: новость просочилась на день раньше, и злоумышленники действовали быстро.
Мэтью Принс, глава компании Cloudflare, занимающейся интернет-инфраструктурой, написал в X, что за 10 часов до публичного объявления компания зафиксировала «тысячи» попыток использования уязвимостей PHP в своей сети. «В течение 45 минут после объявления их число возросло до десятков тысяч» (по данным BBC News live).
Amazon сообщает, что обнаружила попытку атаки ещё раньше — 17 октября, за четыре дня до официального объявления. Другими словами, это не теоретический риск. Злоумышленники активно пытаются воспользоваться уязвимостью.
Это не просто ошибка, которая выводит веб-сайт из строя. Алан Вудворд, профессор Суррейского центра кибербезопасности, рассказал в эфире программы «Today» на BBC Radio 4, что эти уязвимости позволяют злоумышленнику «загрузить свой собственный код на веб-сервер» и «по сути делать всё, что ему заблагорассудится».
По его словам, это может включать:
По масштабу он охарактеризовал проблему как серьезную, отметив, что она может затронуть «около 30 миллионов веб-сайтов».
Этот момент с «бэкдором» важен для вас. Даже если сайт установит исправление сегодня, взлом мог произойти за несколько дней до этого. Исследователи Amazon рекомендуют проводить проверку, начиная с 17 октября, а не с даты объявления. Поэтому могут пройти недели, прежде чем некоторые утечки станут известны.
То, что может похитить злоумышленник, зависит от того, какую информацию о вас хранит каждый конкретный сайт. Как правило, это:
Наибольшему риску подвержены не те сайты, которые всем известны. Это небольшие магазины, клубы, форумы и блоги, зачастую созданные много лет назад и редко обновляемые, поскольку многие из них работают на старых версиях PHP, для которых так и не было выпущено официального исправления.
Часто вы не узнаете об этом сразу. Признаки, на которые следует обратить внимание в ближайшие недели:
Вы не можете исправить чужие сайты, но можете ограничить последствия взлома любого из них для себя.
Уязвимость в PHP серьезна, и злоумышленники воспользовались ею в течение нескольких часов. Но вы не беспомощны. Большинство ваших важных учетных записей находятся под управлением компаний, которые действуют оперативно, и благодаря описанным выше мерам даже если небольшой сайт, которым вы когда-то пользовались, подвергнется взлому, ваша электронная почта, банковский счет и деньги останутся в безопасности.
Не стоит слишком переживать по поводу того, безопасен ли каждый сайт, которым вы когда-либо пользовались. Сосредоточьтесь на том, чтобы ни один из них не владел ключом к остальным.
Адам Коллинз — исследователь в области кибербезопасности в компании ScamAdviser, работающий под псевдонимом в целях конфиденциальности и безопасности. Имея более четырёх лет опыта работы на передовой цифровой безопасности, он специализируется на преобразовании сложных угроз в практические рекомендации. Его миссия — выявлять «красные флажки», чтобы вы могли уверенно ориентироваться в Интернете.