PHP2Shell реальна: в тестах атаку выполнили Mythos и Sol-5.6, но не GLM-5.3 и Kimi K3.1.
Две критические уязвимости в PHP заставили значительное число сайтов уйти в офлайн ради обновления до исправленной версии. После релиза обновлений часть экспертов заявляла, что угрозы не такие серьёзные и эксплуатировать их в реальных условиях крайне сложно или невозможно.
Главный аргумент скептиков звучал так: публичного рабочего эксплойта не появилось. С формальной точки зрения это правда, но в анонсах были показаны примеры атаки на реальные продукты в видеоформате.
Один из скептиков запустил собственный эксперимент. Он создал сайт, разместил на нём секретный ключ биткоин-кошелька с $500 и выложил его на Hacker News, чтобы все желающие попробовали его взломать. В первые несколько часов атаки не удались, и комментаторы восприняли это как подтверждение своей позиции.
Позже выяснились две важные детали:
- на сайт шло много трафика, он падал, и часть запросов оставалась без ответа;
- сам сайт был неуязвим, потому что хотя на нём был установлен PHP и через него запускалась основная страница, это не был уязвимый сетап.
После того как автор добавил серверу ресурсов и изменил код под более реалистичный сценарий, уязвимость сработала, и хакер получил ключ от кошелька. Правда, позднее выяснилось, что автор указал не тот ключ.
Виновник обсуждений опубликовал блогпост, где признался:
«Я запустил этот сайт из-за некоторого скептицизма по поводу сообщений о серьёзной уязвимости PHP, несмотря на отсутствие реальных жертв этой атаки. Честно говоря, я думаю, что моё мнение было неверным. PHP2Shell: это реальная угроза. Это уязвимость, которую можно использовать».
Автор также отмечает, что эксплуатация остаётся достаточно сложной, и человек без экспертизы, но с LLM, скорее всего, не справится. На наш взгляд, дело не только в сложности: многие просто не пытались всерьёз, не потратили много токенов и не использовали самые умные модели, в том числе потому, что они блокируют запросы на взлом.
Какие модели справились с атакой
Эксперт, который ранее взломал OpenAI, в своём посте сообщает, что в его тестах только Mythos и Sol-5.6 могут осуществить атаку за срок от двух до четырёх часов. Открытые модели, по его мнению, не справились бы: GLM-5.3 и Kimi K3.1 работали более 20 часов.
Это также отвечает на вопрос, почему из Китая не слышно новостей о взломах. Дело не в американском хайпе, а в том, что доступные модели пока заметно слабее.

