Skip to content
NewA calmer, faster ZeroHour
Toolsmedium

Cloudflare opens PHP CTF for php2shell WAF bypasses

Original title: Introducing the Cloudflare PHP Capture the Flag challenge

Cloudflare Blogby Celso Martinho ()4 min read2 · 1 read
Part of a story covered by 21 sourcesCISA lists exploited PHP2Shell flaws; agencies must patch by Oct. 29Merged summary & timeline
AI summary · x-ai/grok-4.7Summaries by Vani AI

HackerOne participants must get code execution on PHP 8.5.11, read a resetting flag, and privately report a distinct bypass.

Cloudflare launched a limited-time PHP Capture the Flag through its HackerOne bug bounty after last week’s php2shell vulnerabilities. A stock PHP 8.5.11 and Apache 2 sandbox sits behind default WAF rules for CVE-2026-109618 and CVE-2026-109619. Eligible reports must show remote code execution, recover /flag, verify it in the interface, and document a materially distinct bypass. Cloudflare says the WAF is not a substitute for applying PHP updates.

Unconfirmed: The post does not say whether anyone has already bypassed the WAF or exploited the PHP flaws in the wild.

Key facts
  • The sandbox uses mod_php, an empty index.php, and resets every few minutes.
  • Only POST requests to the challenge hostname’s /php/* endpoints are in scope.
  • File disclosure without code execution, or partial chains, is not eligible.
  • Cloudflare decides duplicates and rewards; equivalent encodings do not count as unique.
  • The post also notes eight compromised eMudhra intermediate certificates last week.
Security assessment · AI, from the article

Impact: Remote PHP code or command execution behind the WAF

ProductAffected
PHP8.5.11 in the challenge sandbox
What to do
  1. 1.Follow the latest PHP security advisories and apply the relevant updates.
  2. 2.Submit eligible bypasses privately on HackerOne with a full reproducible request chain.
Analyze this story with Vani AIImpact, who is affected and what defenders should do, in a new chat

Vulnerabilities mentioned

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

From the original article

4 min read at blog.cloudflare.com

We are launching a PHP Capture the Flag challenge integrated with our Bug Bounty program to test our WAF protections. Security researchers are invited to bypass our defenses and capture the flag to help make the Internet safer.

Cloudflare Blog

By Celso Martinho · blog.cloudflare.com

Read the full article at Cloudflare Blog

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.