Обнаружение уязвимостей PHP2Shell и устранение их последствий с помощью решений Tenable

Источник: Tenable®•

Обнаружение уязвимостей PHP2Shell и устранение их последствий с помощью решений Tenable

Узнайте, как использовать решения Tenable для поиска уязвимых версий PHP, приоритизации мер по устранению и более быстрого патчинга критических уязвимостей PHP2Shell (CVE-2026-109618 и CVE-2026-109619). Основные выводы Уязвимости PHP2Shell (CVE-2026-109618 и CVE-2026-109619) заставляют…

26 окт. 2026 г. • Время чтения: 14 мин.

Узнайте, как использовать решения Tenable для поиска уязвимых версий PHP, приоритизации мер по устранению и более быстрого патчинга критических уязвимостей PHP2Shell (CVE-2026-109618 и CVE-2026-109619).

Основные выводы

  • Уязвимости PHP2Shell (CVE-2026-109618 и CVE-2026-109619) заставляют специалистов по безопасности участвовать в гонке с нападающими. PHP работает более чем на 70% веб-сайтов, поэтому организациям необходимо быстро обнаружить зоны риска и обновить PHP до исправленных версий.
  • Tenable помогает найти PHP2Shell на всей поверхности вашей атаки. Решение Tenable One Attack Surface Management обнаруживает внешние PHP-активы. Tenable One Vulnerability Management и Tenable Security Center обеспечивают обнаружение, включая локальные проверки пакетов дистрибутивов Linux. Tenable One Web App Scanning оценивает веб-приложения, а Tenable One Cloud Exposure охватывает облачные рабочие нагрузки.
  • Tenable ускоряет устранение уязвимостей. Tenable Patch Management сопоставляет уязвимости с правильными патчами, запускает рабочие процессы установки исправлений и проверяет результаты с помощью постсканирования. Tenable One с искусственным интеллектом Tenable Hexa AI позволяет находить уязвимые активы, создавать инициативы по борьбе с уязвимостями и генерировать тикеты на исправление с помощью простых запросов.

Реагируйте быстрее с помощью решений Tenable

Недавно раскрытые уязвимости PHP2Shell (CVE-2026-109618 и CVE-2026-109619) заставили команды безопасности вступить в гонку со злоумышленниками, чтобы устранить или снизить риски до того, как их системы станут мишенью. PHP используется более чем на 70% веб-сайтов, и многие из этих сайтов работают на неподдерживаемых устаревших ветках, которые больше не получают официальных обновлений. Организациям необходимо быстро выяснить, где они подвержены риску, и обновить PHP до защищенных версий.

Чтобы помочь специалистам по кибербезопасности ускорить экстренное реагирование, в этом блоге приведены рекомендации по использованию решений Tenable для выявления уязвимых версий PHP, приоритизации задач по устранению и максимально быстрой установки патчей.

Управление внешней поверхностью атаки

Tenable One Attack Surface Management (ASM) помогает обнаруживать внешние активы под управлением PHP. ASM непрерывно сканирует общедоступные источники данных, такие как DNS-записи, IP-адреса, автономные системы (ASN), регистрации WHOIS и соседние диапазоны IP-адресов, чтобы обнаружить забытые, несанкционированные или теневые IT-активы, которые могут быть уязвимы для PHP2Shell. Это один из первых шагов, который необходимо предпринять. Он показывает ваш цифровой след с точки зрения злоумышленника и определяет потенциальные точки входа в вашу организацию.

Важные советы по использованию ASM:

  • Используйте ASM для поиска дополнительных доменов верхнего уровня, связанных с вашей организацией. Функция Suggested Domains помогает определить дополнительные домены, которые могут вам принадлежать, на основе ASN, бренда, доменного имени, диапазона IP-адресов, поддомена или сервера имен. Вы также можете настроить правила рекомендаций для приоритизации доменных имен на основе вероятности их принадлежности вам.
  • Выполните поиск развертываний PHP в инвентаре. Создайте запрос в ASM, чтобы использовать PHP в качестве фильтра языка программирования. Это обеспечит быстрое отправное положение для оценки местоположений, сведений об активах и версий программного обеспечения для дальнейшего анализа.
  • Непрерывно отслеживайте изменения на поверхности атаки. Используйте подписки (Subscriptions) в ASM для получения уведомлений на основе событий и отслеживания важных изменений на поверхности атаки, которые могут привести к появлению новых уязвимостей. Выберите одну из сотен готовых категорий событий или создайте настраиваемую подписку. К PHP применимы две подписки: PHP в приложениях и установки PHP с истекшим сроком поддержки (end-of-life).

Изучите руководство по решению, чтобы узнать больше о Tenable One Attack Surface Management.

Управление уязвимостями

Tenable One Vulnerability Management и Tenable Security Center помогают обнаруживать уязвимости PHP2Shell с помощью средств обнаружения PHP, включая локальные проверки пакетов PHP из дистрибутивов Linux. Tenable выпустит дополнительные механизмы обнаружения по мере публикации исправлений вендорами в их бюллетенях безопасности.

Оба решения помогают создавать внеплановые тактические сканирования на основе предпочитаемой вами политики сканирования. Дополнительные рекомендации:

  • Обновляйте базы плагинов перед запуском сканирования. Tenable One Vulnerability Management по умолчанию автоматически управляет и обновляет базы плагинов посредством облачной синхронизации. В автономных или изолированных средах (air-gapped) для Tenable Security Center может потребоваться ручное обновление баз плагинов.
  • Используйте тщательное тестирование для обнаружения большего числа уязвимостей. Включение тщательного тестирования и параноидального режима в политике сканирования позволяет проводить более глубокую оценку поверхности атаки с использованием нескольких методов для выявления рисков. Это крайне важно, когда необходимо просканировать ПО на всех системных дисках или исследовать глубокие уязвимости программного обеспечения на уровне компонентов, где настройки по умолчанию могут привести к ложноотрицательным результатам.
  • Назначайте теги для обозначения уязвимостей. Используйте динамические теги для идентификации PHP2Shell на существующих и вновь обнаруженных активах.
  • Активно управляйте открытыми задачами по устранению. Используйте Exposure Response в Tenable One Vulnerability Management для создания тикетов Jira или инцидентов ServiceNow и отслеживания прогресса устранения.

Ознакомьтесь с руководствами по этим решениям, чтобы узнать больше о Tenable One Vulnerability Management и Tenable Security Center:

Сканирование веб-приложений

Tenable One Web App Scanning (WAS) помогает оценить ваши веб-приложения на предмет наличия PHP2Shell, особенно в случаях, когда PHP внедрен в системы управления контентом (CMS), базы данных и платформы управления сеансами. WAS выполняет сканирование современных веб-приложений и API для выявления рисков из списка OWASP Top 10 и уязвимостей компонентов веб-приложений. Решение проверяет компоненты, заголовки HTTP, сигнатуры серверов и файлы cookie на наличие версий PHP и связанных с ними уязвимостей.

Рекомендации по использованию WAS:

  • Стандартные политики сканирования WAS позволяют обнаружить уязвимости PHP2Shell. Нет необходимости создавать настраиваемую политику, если при настройке сканирования выбраны все группы плагинов. Оценки с помощью WAS занимают больше времени, чем традиционные сканирования управления уязвимостями, поскольку WAS более глубоко анализирует веб-фреймворки и ответы.
  • Включайте результаты ASM в новые оценки WAS. Сканированиям WAS необходимы известные цели веб-приложений, чтобы направить сканер на оценку рисков. Используйте данные ASM для обнаружения ранее неизвестных веб-приложений, чтобы добавить их в область оценки.
  • Фильтруйте данные по CVE для поиска результатов. На странице результатов (Findings) можно применять фильтры, чтобы увидеть зоны уязвимости. Создавайте отчеты и экспортируйте результаты для их простой передачи владельцам приложений и командам по устранению уязвимостей.

Ознакомьтесь с руководством по решению, чтобы узнать больше о Tenable One Web App Scanning.

Управление исправлениями

Tenable Patch Management помогает ускорить установку исправлений, сопоставляя результаты обнаружения активов и уязвимостей с необходимыми патчами. Вы можете запускать рабочие процессы установки исправлений напрямую из Tenable One Vulnerability Management и Tenable Security Center, чтобы определить правильную стратегию патчей в соответствии с требованиями вашей организации. Tenable Patch Management обеспечивает автономную установку исправлений, средства контроля безопасности, откат изменений и автоматическую проверку после сканирования, гарантируя устранение уязвимостей.

Важные советы по использованию Tenable Patch Management:

  • Настройте свою стратегию исправления для устранения критических уязвимостей. Определите графики исправления, планы развертывания и уровни автоматизации для устранения PHP2Shell и других критических внеполосных исправлений.
  • Проверяйте внедрение испавлений с помощью сканирования для устранения уязвимостей. Используйте сканирование для подтверждения установки исправлений и того, что уязвимости PHP2Shell помечены как устраненные. Вы также можете просмотреть последнюю информацию об исправлениях в выводе плагина.
  • Автоматически сопоставляйте исправления с уязвимыми версиями PHP. Сопоставление исправлений с уязвимостями вручную отнимает много времени и чревато ошибками. Tenable Patch Management автоматически находит для вас нужные исправления, получая обновления из официальных репозиториев ОС и сторонних производителей в течение 48 часов с момента их выпуска.

Ознакомьтесь с пошаговым руководством по решению, чтобы узнать больше о Tenable Patch Management.

Cloud Security

Tenable One Cloud Exposure может помочь вам найти уязвимости PHP2Shell в облачных рабочих нагрузках с помощью агентского и безагентского сканирования, аудита конфигураций и проверки контейнеров. Точно так же, как вы используете Tenable One Vulnerability Management, Tenable Security Center и Tenable One Web App Scanning для устранения уязвимостей на локальных и самостоятельно управляемых хостах, Tenable One Cloud Exposure помогает вам управлять уязвимостями и устранять их в средах Amazon Web Services, Microsoft Azure и Google Cloud Platform.

Советы по использованию Tenable One Cloud Exposure:

  • Обнаруживайте PHP2Shell в представлении Emerging Threats (Новые угрозы). Нажмите на вкладку Risk (Риск), чтобы открыть страницу Emerging Threats, на которой все уязвимости PHP2Shell отображаются в едином представлении. Переключайтесь между виртуальными машинами, образами виртуальных машин и образами контейнеров для просмотра затронутых ресурсов. Это показывает, какие именно ресурсы затронуты, что позволяет вам проводить приоритизацию проблем и ускорять рабочие процессы устранения.
  • Создайте политику для обнаружения уязвимостей PHP2Shell и реагирования на них. Создайте план реагирования (playbook) на основе ваших бизнес-правил и предпочтений. Пользовательские политики позволяют определять правила, планировать отчеты и создавать пошаговые руководства по исправлению для немедленного устранения проблем.
  • Используйте интегрированные рабочие процессы устранения. Для сред Infrastructure as Code (IaC) используйте автоматически сгенерированные фрагменты IaC, поддерживающие Terraform, CloudFormation и JSON, чтобы отправлять исправления на уровне кода прямо в ваши репозитории. В противном случае вы можете перенаправлять сервисные тикеты в существующие рабочие процессы IT и DevOps для автоматизации процессов.

Ознакомьтесь с пошаговым руководством по решению, чтобы узнать больше о Tenable One Cloud Exposure.

Управление подверженностью угрозам с помощью Tenable Hexa AI

Tenable One включает в себя все упомянутые выше возможности и многое другое. Одной из важных возможностей, доступных только в Tenable One, является Tenable Hexa AI — агентный ИИ-движок, который может отвечать на вопросы, автоматизировать задачи, выполнять рабочие процессы и многое другое. Tenable Hexa AI может ускорить ваше реагирование на критические уязвимости, такие как PHP2Shell.

Основные советы по использованию Tenable One с Tenable Hexa AI:

  • Найдите все активы, уязвимые к PHP2Shell, и установки PHP. Просто нажмите на Tenable Hexa AI и введите «find all open vulnerabilities for CVE-2026-109618 or CVE-2026-109619» или «find all instances of PHP and create a new tag based on version number», и Tenable Hexa AI выполнит запрос за считанные минуты.
  • Создавайте новые инициативы по устранению и отслеживайте их статус. Запрос к Tenable Hexa AI «create an exposure initiative for PHP2Shell» автоматически определит инициативу, создаст соглашения об уровне услуг (SLA), а также предоставит описание и фильтры уязвимостей. Вы можете просматривать последний статус вашей инициативы по PHP2Shell в Exposure Response, чтобы сообщать о прогрессе заинтересованным сторонам.
  • Автоматически создавайте тикеты на исправление для устранения PHP2Shell. Используйте Tenable Hexa AI для создания тикетов на исправление с помощью простого запроса, такого как «create remediation tickets for all systems vulnerable to CVE-2026-109618 and CVE-2026-109619. Assign the severity level as Critical and the due date as Immediate».

Ознакомьтесь с пошаговым руководством по решению, чтобы узнать больше о Tenable One с Tenable Hexa AI.

Хотите узнать больше?

Прочитайте блог с часто задаваемыми вопросами по PHP2Shell, чтобы получить самую свежую информацию об этой уязвимости.

Посмотрите вебинар по запросу «Использование Tenable для устранения уязвимостей PHP2Shell: подробный разбор продукта».

Присоединяйтесь к исследовательской группе специального назначения (RSO) компании Tenable на платформе Tenable Connect для дальнейшего обсуждения новейших киберугроз.

Узнайте больше о Tenable One — платформе управления подверженностью угрозам для современной поверхности атаки.

О чём эта статья

Ещё в разделе «Кибербезопасность»

Все →

Ещё от Tenable