pwnsycybersecurity + privacy community
Skip to tool
Research snapshot · 23 Oct 2026

PHP2Shell Impact Observatory

Affected software, service disruption and estate triage for two PHP runtime CVEs.

Patch PHP to 8.2.35, 8.3.36, 8.4.27 or 8.5.12

CVSS 9.2 RCE, no login needed. Attempts since 17 Oct.

Sourced events and the affected stack
VulnerableFixInvestigationNot vulnService case

Top: events by date in lanes (11 Aug, then 17 to 22 Oct; dashed lines mark skipped days). Squares are service case groupings, hollow when only secondary reporting exists. Bottom: NCSC-NL component records per category, bar length is the count, color is the assessment for the chosen CVE. Click a mark to open its row; click empty space to reset.

Events
Service cases
Software, impact, events and estate triage

Background readingThe CVE systemVulnerability managementIncident response

Impact overview

CVSS 9.2 · 2 CVEsAll tools

Loading source snapshots…

Where the dependency reaches

NCSC SNAPSHOT

Component records by category. Select a bar to investigate.

Chart data

What the evidence says

Chart data

One record per component. Select the CVE to inspect its assessment.

“Fix” means a fix exists for the stated scope. It does not establish that your deployed instance is patched.
Patch-adoption estimate · 99.3% reported unpatched

A patch-adoption signal, with limits

99.3%

Reported unpatched among measurable instances, 24 hours after disclosure.

OX Security, 22 Oct ↗ · Shodan-visible sample exceeding 2.2M PHP instances. Banner visibility, backports and scan lag limit interpretation. This is a vendor estimate, not a global census or breach count.

Trace the potential impact

Potential impact

ANALYST MODEL

Arrows show possible consequences, not observed victim paths.

Unpatched web-serving PHPFPM · mod_php · CGI · FrankenPHP · LiteSpeed
Response priorities

What needs attention first

01

Public web runtimes

Find the actual serving runtime, including containers and alternate PHP pools. A CLI version may describe a different installation.

02

Hidden PHP dependencies

Inspect panels, appliances and embedded packages. Assign a patch owner and demand vendor-specific build evidence.

03

Look back, then verify

Review activity from at least 17 October, preserve evidence and verify running workers after remediation.

PHP2Shell questions, answered

What is PHP2Shell?

PHP2Shell names CVE-2026-109618 and CVE-2026-109619, critical PHP runtime memory-safety vulnerabilities that can allow unauthenticated remote code execution.

Which PHP releases contain the upstream fixes?

PHP 8.2.35, 8.3.36, 8.4.27 and 8.5.12 contain the upstream fixes. Downstream packages may carry backports; verify vendor build evidence and the running serving pool.

Do the outages prove that these organizations were hacked?

No. The cases distinguish precautionary shutdowns, reported maintenance, vendor assessments and observed attack attempts. These do not establish a confirmed victim total.

Will updating WordPress alone fix PHP2Shell?

WordPress says no WordPress update is required for these issues. Update the underlying PHP runtime through the responsible hosting provider or operator.

Is estate inventory uploaded?

No. Pasted CSV is analyzed in this tab, kept only in memory and exported only when you request a download.

References: PHP advisory · WordPress notice · Machine-readable research brief

COMPONENT EVIDENCE

Choose category