>
av.Amit VijayanCYBERSECURITY & RESEARCHLet\u2019s connect
Back to the library

Cyber news

Daily Cyber Threat Brief — October 21, 2026: Leaked PHP RCE Zero-Days Force Emergency Patches Today

Thumbnail for: Daily Cyber Threat Brief — October 21, 2026: Leaked PHP RCE Zero-Days Force Emergency Patches Today

CASE FILE: "PHP2Shell" — critical PHP RCE zero-days leaked before patch

Who: The entire PHP ecosystem — PHP 5, 6, 7 and 8, the language behind a huge share of the web's CMS, e-commerce and custom applications.

What: Two critical remote code execution vulnerabilities, CVE-2026-109618 and CVE-2026-109619 (dubbed PHP2Shell), leaked publicly on October 20 before their coordinated disclosure, forcing the PHP security team to bring forward emergency patches.

Scale: PHP rates both CVSS v4.0 9.2 (Critical); watchTowr, which says it reproduced one flaw, calls both CVSS 10. Sansec expects mass attacks within 15 minutes of patch release; Cloudflare reports signs of early exploitation and has deployed temporary WAF rules.

Status: Emergency security release scheduled today, October 21 at 14:00 UTC (10:00 AM ET) — PHP warns it may ship earlier if exploitation is confirmed. No patches, no affected-version list, and no NVD records at the time of writing.

Incident timeline

TimeEvent
Oct 20, 15:20 UTCFirst public trace: a now-deleted Hacker News post describes two embargoed PHP RCE flaws scheduled for disclosure on October 22.
Oct 20, 16:39 UTCSecurity researcher Kevin Beaumont flags the leak: "Somebody has leaked CVE-2026-109618 and CVE-2026-109619 in PHP before the patch is out."
Oct 20, 19:33 UTCPHP security team (Jakub Zelenka) confirms both flaws on the php.announce mailing list and announces an emergency release — originally set for Thursday 11 AM ET — moved to Wednesday 14:00 UTC.
Oct 20 (evening)watchTowr tells BleepingComputer both are real, CVSS 10, affecting PHP 5–8, and says it reproduced CVE-2026-109618. It reports no in-the-wild exploitation at that point. Sansec links the flaws to PHP's session upload-progress feature.
Oct 21 (morning)Cloudflare reports signs of early exploitation ahead of the patch release and deploys temporary WAF rules as a stopgap. Sansec warns of mass attacks within 15 minutes of release.
Oct 21, 14:00 UTCEmergency PHP security releases scheduled (10:00 AM ET); full details, affected and fixed versions published with the release.
Story 1 — Investigation notes: the PHP embargo collapse

What makes this incident unusual is not just the severity — it is the disclosure mechanics. The PHP team rarely announces a release in advance at all; this advance notice exists only because the embargo broke. watchTowr's CEO Benjamin Harris confirmed to BleepingComputer: "We were all supposed to wait until Thursday at 11am ET." Instead, screenshots of the exploit tooling ("PHP2Shell", per Sansec) circulated on social platforms within hours of the Hacker News post.

The technical picture remains deliberately incomplete: PHP has disclosed no affected versions, no fix versions, and no exploit mechanics. What is on record: PHP's official rating is CVSS v4.0 9.2 for both; watchTowr's independent assessment is CVSS 10.0; the leak traces point to how PHP parses multipart file-upload requests and its session upload-progress feature — meaning the attack surface is any PHP application accepting file uploads, which is most of them.

Defender guidance from CERT-EU (Security Advisory 2026-018): patch the moment releases drop, and where immediate patching is not feasible, consider isolating internet-facing applications from public networks until a fix is available. One uncomfortable edge: researcher Florian Roth notes only PHP 8 is expected to receive patches — PHP 5 and 7 are end of life, leaving legacy estates without official fixes.

Story 2 — Investigation notes: CISA says SafePay ransomware has hit 600+ victims

A joint advisory (AA26-293A) published October 20 by CISA, the FBI, the U.S. Secret Service, and law enforcement partners in Germany and the U.K. puts hard numbers on one of 2026's most active ransomware operations: at least 600 victims across multiple critical infrastructure sectors, active since August 2024, with operations spanning the Americas, Europe and Australia. "SafePay actors have already targeted more than 600 victims worldwide across multiple critical infrastructure sectors," said Brett Leatherman, assistant director of the FBI's cyber division.

Initial access is unglamorous and effective: exposed or phished credentials, brute-force password attempts, and exploitation of internet-facing edge devices. The advisory names five exploited flaws — CVE-2020-3259, CVE-2023-20269, CVE-2023-27532, CVE-2024-40711 (unauthenticated RCE via deserialization, CVSS 9.8) and CVE-2024-40766 (SonicWall SonicOS management access) — and notes connections originating from Mullvad VPN exit nodes.

Post-compromise tradecraft is built for recovery sabotage: actors create new accounts or hijack existing ones, move laterally with PsExec, WinRM and RDP, enumerate shares with ShareFinder.ps1 and SharpShares.exe, exfiltrate via WinSCP, Rclone, OneDrive and Backblaze B2, then stop the Volume Shadow Copy Service — and in observed cases factory-reset network-attached backup storage before encrypting with ChaCha20+RSA and appending .SafePay. In some cases the group calls victims directly. The agencies' prescription: patch exposed edge devices first, enforce MFA and least privilege, segment networks, and keep tested, offline, immutable backups — the one thing SafePay actively tries to destroy.

Story 3 — Investigation notes: Ahold Delhaize confirms cyberattack across the U.S. and Europe

Ahold Delhaize — 384,000 employees, 9,551 stores, 77 million customers served weekly across the U.S., Europe and Indonesia — confirmed that a cyberattack forced it to take systems offline on October 12 as a precaution, disrupting websites, apps and e-commerce across its American and European brands. Stores stayed open; services are being restored brand by brand, with e-commerce at the U.S. brands expected back within days.

The company says its investigation has found no evidence that sensitive customer, associate or partner data was stolen, but that assessment is interim — the investigation is ongoing. It notified the Dutch National Cyber Security Centre within 24 hours and filed a formal police report with Dutch police. CEO Frans Muller apologized "for the inconvenience this has caused — especially to our customers."

Context matters: this is the company's second major incident in two years. The November 2024 attack saw personal, financial and health information of more than 2.2 million individuals stolen from its U.S. systems and was claimed by the INC Ransom group. Two incidents in two years at this scale points to persistent targeting of large retail infrastructure, not opportunistic scanning.

Story 4 — Investigation notes: stolen UpdraftCentral keys turned into WordPress backdoors

TeamUpdraft disclosed unauthorized access to its website over the weekend of October 17–18, with the intruder potentially reaching its customer database. The operational fallout is the supply-chain angle: stolen UpdraftCentral remote-management keys were used to install backdoors on connected WordPress sites — no vulnerability in the victims' own setups required. Patchstack and Nethemba both traced attacks to valid keys, and the company says it closed the access route, signed out accounts and replaced at-risk credentials.

The exposure estimate is roughly 400,000 sites — exposure, not confirmed victims — covering UpdraftCentral, UpdraftVault and UpdraftClone credentials. This is the second supply-chain attack on the WordPress management layer in the same news cycle, alongside the compromised Rank Math PRO plugin downloads reported October 20. For site operators: rotate remote-management keys, revoke anything issued before October 17, and inspect connected sites directly for unknown admin users and scheduled tasks.

Story 5 — Investigation notes: Zeabur shuts down after its second breach in two months

Development platform Zeabur disclosed that an attacker used leaked internal credentials stored in plaintext to compromise its infrastructure, stealing more than 3.2 million environment variable records and information for 321,810 accounts, including the production database — an incident that touched shared clusters across nine regions. It is the company's second breach in two months.

The outcome is terminal: Zeabur announced it will cease services by December 31, 2026. The lesson is stark and familiar — long-lived, unrotated secrets in plaintext turned one credential leak into a company-ending event. Any customer secrets stored as environment variables on the platform should be treated as compromised and rotated immediately.

On the wire

  • eMudhra CA fallout: eMudhra revoked eight compromised intermediate certificates after researchers found their private keys weak enough for anyone to derive — Mozilla, Google and Apple are blocking the certs.
  • OVHcloud CLI backdoored: the French cloud provider warns attackers compromised its open-source CLI tool on GitHub to distribute a version that steals developer secrets.
  • Nikkei breached again: Nikkei Inc. disclosed its third data breach in about a month, exposing 1.83 million personal information records.
  • 23andMe successor settles: the company that emerged from 23andMe settled with California for $6 million over cybersecurity failings tied to the 2023 breach — enforcement pressure keeps rising.

Sources

Keep exploring.

All articles