PHP Security · New Zero-Day Drops

PHP2Shell, Part Two

PHP is not done. The October 21 release closed two holes, and fresh research has already dropped more zero-days that punch straight through the patch, and not only in PHP core. They are live now, with working exploit code and no vendor fix. These are serious, unauthenticated remote code execution bugs, and anyone exposed should treat them as an emergency.

RedEye Security  |  October 24, 2026  |  4 min
Editorial hero illustration
CVEs in this postCVE-2026-109618CVE-2026-109619CVE-2026-115560Live detections →All RedEye CVEs →
New Zero-Day Drops · Exploit Code OutPHP · Ubuntu · NativePHP
Fresh research drops a new wave of weaknesses that blow past the October 21 PHP releases, spanning PHP core, Windows PHP, a NativePHP framework path, and an unpatched PHP package on Ubuntu 22.04 LTS. PHP is not done.
Access
Unauthenticated RCE
Patch Status
None yet
Mitigation
No full fix yet
TL;DR
  • What: PHP's October 21 releases fixed two critical PHP2Shell RCEs (CVE-2026-109618 and CVE-2026-109619). A third path, CVE-2026-115560, remained unpatched. New independent research reports further weaknesses that survive those releases.
  • Status: PHP is not done. These are new, public zero-days. Working exploit code is already out and no vendor fix exists yet, so any exposed system is at live risk and should be treated as an emergency.
  • Where: Additional session and serialization weaknesses in PHP core, a Windows-specific file-handling path, a framework-level path in NativePHP apps, and a PHP package on Ubuntu 22.04 LTS that never received the October fixes.
  • Mitigation: Keep the October 21 fixes in place. Setting session.upload_progress.enabled=0 reduces exposure on one path but does not close every path, so it is a stopgap, not a complete fix. The full fixes are the upstream releases still to come.
  • Who is at risk: PHP sites, Ubuntu 22.04 LTS hosts still on the unpatched package, and NativePHP mobile apps. Apply each vendor's fix as it ships.

On October 21, PHP shipped an emergency release that closed the two critical remote-code-execution flaws known as PHP2Shell, CVE-2026-109618 and CVE-2026-109619. A third path, CVE-2026-115560 in the session upload progress feature, was acknowledged and left without a fixed release. We wrote about that gap and said part two was coming. This is it.

PHP is not done. The picture has changed hard since we first wrote: a new wave of zero-days has dropped, the research is public, and it ships working exploit code that anyone can pick up today. The most serious items are unauthenticated remote code execution, which means an attacker needs no login, no credentials, and no foothold to run commands on an exposed server. That is as bad as a web flaw gets. With exploit code in the open and no vendor fix to apply, the window to get ahead of this is already closing, even though CVE assignment and full vendor confirmation are still pending. If you run PHP anywhere on the internet, assume you are in scope until you have proven otherwise.

What the research shows

The work is the researcher acd421's. They took the October patch apart and kept going, and the result is not a rehash of the two bugs that were fixed, it is a fresh set of zero-days that survive the current releases across four fronts at once. The findings fall into four groups:

These are researcher-reported and, at the time of writing, not all vendor-confirmed. The full technical detail sits with the researcher's own disclosure: acd421's public disclosure. We are not reproducing exploit detail here.

What to do while fixes land

Where RedEye stands

We reported these to PHP, Canonical, and the NativePHP maintainers in good faith ahead of public disclosure, so the people who can fix them had notice first. We are not assigning CVE IDs for these; our CNA scope is our own product, and assignment belongs to each vendor. We did not do the discovery, and we are crediting the research to acd421. We will update this page as fixes ship and as advisories publish.

Questions about your exposure?

RedEye Security provides assessments for organizations that need to understand their real risk.

Talk to us