Sunday, November 8, 2026
php

PHP2Shell: Two Remote-Code-Execution Bugs Threaten 70% of Global Websites

PHP2Shell exposes two CVEs that let attackers run code on 70% of sites. PHP released emergency fixes for the two CVEs on the same day.

BlockRadar News editorial desk Based on reporting by Protos
PHP2Shell: Two Remote-Code-Execution Bugs Threaten 70% of Global Websites cover image

PHP2Shell Unveiled

PHP2Shell, a pair of remotely exploitable bugs identified as CVE-2026-109618 and CVE-2026-109619, was disclosed on 21 Oct 2026. The flaws allow an unauthenticated attacker to execute code on a server and serve altered output to a visitor’s browser. The discovery stemmed from an audit funded by OpenAI, with a researcher from Calif leveraging GPT-5.6 Sol to locate the vulnerability.

Immediate Patch Landscape

PHP released emergency fixes for the two CVEs on the same day. The official releases cover PHP 8.2 and newer, with patch versions 8.5.12, 8.4.27, 8.3.36, and 8.2.35. Backports to older releases 7.4-8.1 began mid-day, but the patch rollout remains incomplete. A separate estimate indicates that over 800,000 internet hosts run PHP branches that will never receive a fix.

Market-Wide Impact

Seventy percent of the world’s websites run PHP, meaning that the vulnerability potentially affects a vast majority of online services. The impact is not limited to commercial sites; several government portals were taken offline as a precaution. Finland shut several state IT services, the Netherlands’ NotuBiz council sites went offline, and France temporarily removed prefecture websites.

Cloud and Hosting Responses

Cloudflare’s CTO Dane Knecht reported live exploit vectors for every customer, including those on free plans. The company deployed a stopgap measure overnight and announced further patches a few hours later. GoDaddy urged customers to upgrade to patched PHP versions.

Legacy PHP and Unpatched Hosts

Despite the emergency patches, 27% of PHP sites still run PHP 7, and 7.7% run PHP 5. Those versions remain unpatched, leaving a sizable segment of the web exposed. The backlog of unpatched hosts suggests that many operators rely on legacy runtimes, possibly due to compatibility or cost concerns.

Operational Consequences for Operators

Operators of legacy PHP sites face a choice: upgrade to a patched version, deploy a custom firewall rule to block exploit vectors, or accept the risk. The cost of upgrading includes code compatibility testing and potential downtime. The risk of exploitation includes arbitrary code execution, data exfiltration, and service disruption.

Regulatory and Compliance Implications

Regulators in several jurisdictions have reacted by temporarily shutting services. The incident underscores the need for stricter compliance requirements around software patch management. Institutions that host public data may now face increased scrutiny over their vulnerability management processes.

Long-Term Market Structure Shifts

The rapid identification of PHP2Shell by an AI-driven audit signals a shift toward automated vulnerability discovery. Vendors may accelerate patch cycles, while hosting providers could begin offering managed PHP services that enforce minimum version requirements. Operators that cling to legacy PHP may find themselves at a competitive disadvantage.

What to Watch Next

Backport progress to PHP 7.4-8.1 remains incomplete. Operators should monitor release notes for these versions and plan upgrades accordingly. The number of unpatched hosts suggests that a coordinated industry effort may be necessary to close the remaining exposure.

Embedded Insight

The XRP Price Target: $1.45 Resistance Tests the Path to $5 article illustrates how market participants react to technical developments, mirroring the swift response seen in the PHP ecosystem.

Final Note

The PHP2Shell incident demonstrates that even mature, widely used languages can harbor critical vulnerabilities. The cost of inaction remains high, while the path to remediation is clear for those willing to upgrade.

Explore more on this topic

Key takeaways

  • PHP2Shell hits 70% of sites; patches only for PHP 8.2+
  • Governments shut services to mitigate risk
  • Backports to older PHP versions underway, but 800,000 hosts remain unpatched

Questions

What is PHP2Shell?

A pair of remotely exploitable CVEs that let attackers run code on a web server before site code executes.

Which PHP versions are patched?

PHP 8.2 and newer; backports to 7.4-8.1 are rolling out.

Provenance

Published
October 22, 2026
Editorial timestamp
Oct 22, 2026
Original source published
Oct 21, 2026
Original report
Protos
Editorial Standards
A news summary based on the sources linked above. Some outbound links are partner links. Editorial policy.

More on this topic