Skip to content
NewA calmer, faster ZeroHour

PHP Foundation patches two critical unauthenticated RCE bugs, PHP2Shell

Original title: PHP-ocalypse: How two critical web bugs almost broke the internet

TechCrunch · Securityby Zack Whittaker ()8 min read2 · 2 reads
Part of a story covered by 10 sourcesPHP patches PHP2Shell flaws as exploit attempts and exposure continueMerged summary & timeline
AI summary · x-ai/grok-4.7Summaries by Vani AI

Calif's proof-of-concept shows unauthenticated remote code execution; mass exploitation is described as avoided so far.

Researchers at Calif found two long-dormant PHP flaws, CVE-2026-109618 and CVE-2026-109619, that allow unauthenticated remote code execution on internet-facing PHP systems. The bugs were noted in 2024 and only recently shown to be exploitable. The PHP Foundation shipped patches Wednesday after an embargo that let large hosts patch early. Researchers say many systems remain unpatched, while the article says mass exploitation was broadly avoided.

Unconfirmed: The article cuts off before substantiating a heading that the bugs were exploited before disclosure.

Key facts
  • OpenAI and Wiz verified Calif's proof-of-concept exploits during a code audit.
  • The article says about 70% of the web-facing internet relies on PHP.
  • WordPress, Drupal, Joomla, and MediaWiki are named as popular PHP-based software.
  • Banks, retailers, hospitals, and some agencies took servers offline to patch.
  • Calif says AI assisted exploitation work but most of the effort was manual.
Security assessment · AI, from the article

Impact: Unauthenticated remote code execution on PHP servers

ProductAffected
PHP Foundation PHP—
What to do
  1. 1.Install the PHP Foundation patches released Wednesday.
  2. 2.Treat remaining internet-facing PHP systems as exposed until patched.
Analyze CVE-2026-109618 with Vani AIImpact, affected versions, exploitation, mitigations and detection

Vulnerabilities mentioned

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-109619
+1 related CVE
Use-after-free RCE in PHP via stale request globals
9.2100%PoC ×13

From the original article

8 min read at techcrunch.com

Two critical bugs in the PHP web programming language, used by the majority of the internet, threatened to upend the internet — and it's unlikely to be the last major software scare.

TechCrunch · Security

By Zack Whittaker · techcrunch.com

Read the full article at TechCrunch · Security

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.