Технологии · Новость
PHP2Shell: Две критические уязвимости PHP вызывают глобальные отключения сайтов
Опубликовано:
Коротко
Две критические уязвимости удаленного выполнения кода в языке PHP, отслеживаемые как CVE-2026-109618 и CVE-2026-109619 и прозванные «PHP2Shell», позволяют неаутентифицированным злоумышленникам выполнять код на уязвимых серверах. PHP выпустила патчи 21 октября 2026 года, после того как детали эксплуатации утекли заранее, и специалисты по безопасности говорят, что атаки начались до выпуска исправлений, что побудило многие организации отключить сайты в качестве меры предосторожности.
Эта версия — машинный перевод оригинала (English). Читать оригинал
PHP, язык сценариев, обслуживающий значительную долю серверной части кода в Интернете, был поражен двумя критическими уязвимостями, раскрытыми в октябре 2026 года. Коллективно названные «PHP2Shell» и отслеживаемые как CVE-2026-109618 и CVE-2026-109619, эти ошибки позволяют злоумышленнику без учетной записи или пароля выполнять произвольный код на затронутом веб-сервере.
Что делают уязвимости
По словам компании безопасности watchTowr, CVE-2026-109618 возникает, когда PHP исчерпывает память посередине настройки входящего запроса, оставляя внутренние данные запроса только частично инициализированными; подпрограмма очистки PHP ошибочно трактует эти недопустимые данные как допустимые. CVE-2026-109619 связан с внутренним состоянием, привязанным к одному запросу и сохраняющимся после того, как память, на которую оно указывает, уже освобождена, поэтому более поздний запрос, обработанный тем же рабочим процессом, может использовать это устаревшее состояние перед тем, как нормальная инициализация его сбросит.
Исследовательская фирма Wiz, которая изучила эти уязвимости, сообщила Help Net Security, что эти проблемы оставались незамеченными в течение многих лет и занимают место среди наиболее серьезных ошибок, когда-либо обнаруженных в языке. Помимо полного удаленного выполнения кода, watchTowr сказал, что эти ошибки также могут привести к краху рабочих процессов PHP, позволить произвольное чтение файлов или утечку памяти сервера.
Кто это нашел и когда
Две уязвимости были сообщены в результате отдельных исследований. Консультация watchTowr приписывает обнаружение команде безопасности Calif, в то время как освещение Help Net Security приписывает выявление и раскрытие исследователям из Wiz. Временная шкала раскрытия была необычной: информация, которая должна была оставаться под эмбарго, утекла публично 20 октября 2026 года, и watchTowr подтвердил подлинность утекшей информации. Разработчики PHP ответили, выпустив патчи на день раньше запланированной даты 22 октября, в 14:00 UTC 21 октября 2026 года.
Масштаб: кто запускает уязвимый PHP
PHP остается одним из наиболее широко используемых языков на стороне сервера в Интернете, и уязвимости могут влиять на любую настройку, которая обрабатывает входящие HTTP-запросы через него. Затронутые настройки включают PHP-FPM, Apache с mod_php, php-cgi, FrankenPHP и LiteSpeed, по словам watchTowr, что означает, что ошибка находится на уровне сервера, а не в каком-либо одном приложении.
| Ветка PHP | Уязвимые версии | Исправленная версия |
|---|---|---|
| 8.5.x | Ниже 8.5.12 | 8.5.12 |
| 8.4.x | Ниже 8.4.27 | 8.4.27 |
| 8.3.x | Ниже 8.3.36 | 8.3.36 |
| 8.2.x | Ниже 8.2.35 | 8.2.35 |
| 7.4, 8.0, 8.1 | Все версии | Нет официального патча ядра PHP; обратные порты дистрибутива/поставщика LTS или переход на поддерживаемую ветку |
| 7.3 и старше | Все версии | Исправления нет; требуется обновление на поддерживаемую ветку |
Поскольку PHP 7.4, 8.0 и 8.1 больше не поддерживаются официально, watchTowr говорит, что нет патча от основного проекта PHP для сайтов, все еще работающих на этих ветках, хотя обратные порты дистрибутива Linux или поставщика долгосрочной поддержки могут быть доступны в качестве временного варианта; в противном случае эти установки должны перейти на поддерживаемую ветку. PHP 7.3 и старше вообще не имеют исправления, по словам watchTowr. Консультация PHP указывает, что изменение конфигурации полностью не закрывает уязвимости без обновления программного обеспечения.
Влияние и эксплуатация
Help Net Security сообщил, что сеть honeypot, управляемая Amazon, обнаружила попытки эксплуатации 17 октября 2026 года — за четыре дня до публичного патча — что предполагает, что некоторые злоумышленники имели ранний доступ к деталям эксплуатации. WatchTowr сказал, что его собственная сеть honeypot «Attacker Eye» наблюдала активную эксплуатацию в дикой природе, продолжающуюся после выпуска патча 21 октября. Системы управления контентом, построенные на PHP, включая WordPress, Drupal и Joomla, а также приложения на основе Laravel и платформы электронной коммерции, все находятся в затронутом диапазоне, потому что они работают на уязвимом механизме PHP.
По мере развертывания патчей государственные учреждения, онлайн-форумы, игровые платформы и некоторые связанные с инфраструктурой сайты были отключены в целях предосторожности, пока операторы применяли исправления, согласно освещению, резюмированному в записи PHP2Shell в Википедии. Национальный центр кибербезопасности Великобритании рекомендовал организациям, которые не могли немедленно применить патчи, вместо этого отключить уязвимые системы, сообщила Help Net Security.
Эти выводы относятся к числу наиболее серьезных уязвимостей, обнаруженных в PHP, и, возможно, в истории программного обеспечения.
Оценка важности и что должны делать операторы сайтов
Разработчики PHP сами оценили обе уязвимости на 9.2 из 10 по шкале CVSS v4.0, что является «критической» оценкой, по словам консультации watchTowr. Четкий путь устранения, согласно консультациям PHP и watchTowr, заключается в обновлении до PHP 8.5.12, 8.4.27, 8.3.36 или 8.2.35 в зависимости от того, какую ветку запускает сервер; сайты на 7.4, 8.0 или 8.1 должны использовать обратный портал дистрибутива или перейти на поддерживаемую ветку, в то время как серверы на 7.3 или старше не имеют доступного исправления и должны быть обновлены.
Вопросы
- Что такое PHP2Shell?
- PHP2Shell — это прозвище двух критических уязвимостей PHP, CVE-2026-109618 и CVE-2026-109619, которые позволяют злоумышленнику без учетных данных для входа выполнять код на веб-сервере, работающем на уязвимом PHP.
- Какие версии PHP затронуты?
- Версии до 8.2.35, 8.3.36, 8.4.27 и 8.5.12 уязвимы и имеют официальные исправления. PHP 7.4, 8.0 и 8.1 также затронуты; поскольку эти ветки больше не поддерживаются, нет официального патча ядра PHP, хотя обратные порты дистрибутива или поставщика LTS могут быть доступны, согласно watchTowr. PHP 7.3 и старше вообще не имеют исправления.
- Эксплуатируется ли PHP2Shell активно?
- Да. Help Net Security сообщил о попытках эксплуатации, обнаруженных через honeypot Amazon, уже 17 октября 2026 года, и watchTowr сказал, что его сеть honeypot наблюдала активную эксплуатацию в дикой природе после 21 октября, патча.
- Сколько сайтов может быть затронуто?
- PHP остается одним из наиболее широко используемых языков на стороне сервера в Интернете, включая питание сайтов, построенных на WordPress, Drupal и Joomla, поэтому эти две уязвимости имеют широкий потенциальный охват, согласно watchTowr и резюме в записи PHP2Shell в Википедии.
- Как оператор веб-сайта может это исправить?
- Консультация PHP и watchTowr говорят, что единственное полное исправление — это обновление до исправленного выпуска — 8.5.12, 8.4.27, 8.3.36 или 8.2.35 в зависимости от ветки — поскольку изменение конфигурации полностью не закрывает уязвимости. Сайты на неподдерживаемых ветках (7.4, 8.0, 8.1 или 7.3 и старше) должны использовать обратные порты поставщика, где доступны, или обновиться на поддерживаемую ветку.
Источники
Этот материал подготовлен с помощью искусственного интеллекта и перед публикацией прошёл автоматическую проверку источников. Если вы заметили ошибку, запросите исправление. Запросить исправление или ответ · Как мы работаем
Похожие материалы
ТехнологииСтатья
Правило привязки SIM в WhatsApp в Индии: Что изменится с января 2027 года
Министерство электросвязи Индии приказало WhatsApp, Telegram и шести другим приложениям для обмена сообщениями постоянно привязывать учетные записи пользователей к SIM-карте, используемой при регистрации, начиная с 1 января 2027 года. Любой, кто удалит, деактивирует или возьмет эту SIM-карту за границу, рискует потерять доступ к приложению на этом аккаунте. Правило, выданное в ноябре 2025 года, направлено на борьбу с киберпреступлениями, совершаемыми со счетов, оригинальная SIM-карта которых больше не используется.

ТехнологииСтатья
Раскладной iPhone Duo от Apple: спецификации, цена и сравнение с Samsung
Первый раскладной iPhone компании Apple, iPhone Duo, поступил в продажу 23 октября 2026 года по цене от 1999 долларов. После открытия предзаказов спрос был настолько высок, что сроки доставки сдвинулись на 2027 год в течение нескольких минут. Устройство в виде книги сочетает титановую петлю и защиту IP68 от пыли и влаги — впервые для этого типа раскладных телефонов — с пользовательской панелью Samsung Display, что обостряет конкуренцию с существующей линейкой Galaxy Z Fold компании Samsung.
ТехнологииНовость
Банки США сообщают о несанкционированных агентах ИИ, получающих доступ к учетным записям клиентов
Крупные американские банки, включая JPMorgan Chase, Bank of America и Charles Schwab, сообщают об обнаружении агентов ИИ третьих сторон, которые получают доступ к учетным записям клиентов, используя учетные данные, которые сами пользователи передали им, согласно отчету Axios от 22 октября 2026 года. Банки утверждают, что некоторые агенты совершали действия, такие как перемещение средств, которые не связаны с конкретной инструкцией пользователя, и теперь они блокируют или ограничивают такую практику.

ТехнологииСтатья
Jensen Huang из Nvidia отвергает опасения о перепроизводстве памяти в 2029 году
Генеральный директор Nvidia Jensen Huang рассказал CNBC 22 октября 2026 года, что не видит признаков перепроизводства памяти к 2029 году, отвергая теорию, которая спровоцировала резкое падение акций Samsung, SK Hynix и Micron. Выступая на конференции GTC компании Nvidia в Берлине, Huang сказал, что спрос на память высокой пропускной способности (HBM) будет продолжать расти, и что наличие большего объёма памяти было бы полезным, а не рисковым.