Skip to content
NewA calmer, faster ZeroHour
StoryExploit / PoCcriticalExploited in the wild

PHP2Shell flaws patched amid broad exploitation and site takedowns

2 sources · 2 articlesFirst reported Updated ()1
What's new

First merged summary.

Merged summary · x-ai/grok-4.7 · rewritten as coverage arrivesSummaries by Vani AI

PHP patched two critical RCE flaws on October 21 after pre-disclosure attacks; Amazon now calls exploitation broad, while confirmed compromises remain unproven.

PHP released emergency fixes on October 21, 2026, for CVE-2026-109618 and CVE-2026-109619, together called PHP2Shell. Both are rated 9.2 and can allow unauthenticated remote code execution through PHP memory and request handling. Amazon Threat Intelligence says a MadPot honeypot saw an attempt on October 17, proof-of-concept activity around 0200 UTC on October 21, and broad exploitation after disclosure; Cloudflare logged millions of attempts. The PHP team said early public proof-of-concepts were not functional, and Amazon says it is unclear whether pre-disclosure attempts would work on real systems. Wordfence reports more than 74,000 attempts and no confirmed compromises; the UK government knows of no confirmed public-sector compromise, though 32 services were taken unavailable as a precaution.

Key facts
  • Fixed releases are PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35.
  • Original embargo was October 22 at 1400 UTC, then moved to October 21.
  • Chainguard published fixed images at 0741 UTC on October 21, about six hours early.
  • NCSC sent 50,000 warnings and urged patching or disconnection.
  • Updating WordPress or applications does not update a vulnerable PHP runtime.
  • No configuration-only workaround fully addresses both CVEs.
Analyze CVE-2026-109618 with Vani AIImpact, affected versions, exploitation, mitigations and detection

Timeline

dated events in the reporting · oldest first
  1. Oct 17, 2026Amazon MadPot records a PHP2Shell exploit attempt. · Hacker News
  2. Oct 20, 2026CVE IDs circulate and Calif briefly posts a proof-of-concept video. · CSO Online
  3. Oct 21, 2026PHP discloses fixes after moving the embargo forward one day. · CSO Online
  4. Oct 21, 2026Chainguard publishes fixed images about six hours before disclosure. · CSO Online
  5. Oct 22, 2026UK minister says 32 government services are unavailable. · The Register
  6. Oct 22, 2026Wordfence reports over 74,000 attempts and no confirmed compromises. · Wordfence

What each outlet adds

beyond the shared facts
  • The RegisterUK outages, Cloudflare’s millions of attempts, and VulnCheck’s private exploit claim.
  • CSO OnlineEmbargo was moved forward after Chainguard’s early fixed images.
  • WordfenceMore than 74,000 attempts logged, with no confirmed compromises.
  • BleepingComputerEarly public proof-of-concepts were not functional; NCSC and VirusTotal figures.
  • SecurityWeekCisco, Ubuntu, Red Hat and CISA responses to the patches.

Coverage

oldest first · one row per article · UTC
  1. · 8d ago Hacker News · securityFirst report

    Amazon saw PHP2Shell exploitation on October 17, before disclosure

    MadPot recorded attempts four days before CVE-2026-109618 and CVE-2026-109619 were disclosed, and Amazon says exploitation is now broad.

  2. · 8d ago Help Net Security

    Searchlight releases php2shell-scanner for two PHP RCE bugs

    The open-source scanner forces a PHP out-of-memory condition instead of trusting version banners.

Vulnerabilities in this story

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-109618
+1 related CVE
OOM longjmp memory flaw enabling RCE in PHP
9.2100%KEVPoC ×25
KEV