Loading video...

Video Failed to Load

Go Home

Our demo shows PHP2Shell giving a shell on MediaWiki, Symfony, Laravel, and phpBB. We’ve confirmed exploits work on pre-patch releases of PHP 8.2–8.5. If you haven’t updated, assume attackers can compromise your server, and that exploitation will only get easier.

39,640 views • 14 days ago •via X (Twitter)

8 Comments

mRr3b00t's profile picture
mRr3b00t14 days ago

That’s cool! Nice work! How well does that work when sent via a reverse proxy and not via raw sockets? In my testing so far a proxy has broken every rce poc.

Andrew Dorman's profile picture
Andrew Dorman14 days ago

and if you have you are still vulnerable lol

Miles's profile picture
Miles14 days ago

for anyone who can't patch tonight, the interim setting vendors list for CVE-2026-109619 is session.upload_progress off, plus fatal_error_backtraces on 8.5. php's own line is still that updating is the only real fix

HashItOut's profile picture
HashItOut14 days ago

4 php branches (8.2 through 8.5) and 4 big apps from one chain. for shared hosts still stuck on 8.1 or older, does it work there too, or do the gadgets only exist in 8.2+?

AGTP's profile picture
AGTP14 days ago

This demo proves the exploits work, validating why the global response was so urgent. We actually covered the full scope of the situation.

Emin ÜZÜN's profile picture
Emin ÜZÜN14 days ago

The PHP advisory for CVE-2026-109618 said no complete FPM exploit had been demonstrated, only source analysis. Is this MediaWiki demo running on FPM? If so, "we're on FPM, not mod_php" stops being a reason to wait.

51-50_X's profile picture
51-50_X14 days ago

Four frameworks. One vulnerable runtime. Shell access. If every application passes its security tests while a shared dependency permits code execution, what exactly was certified? Who controls execution after the application boundary fails? CAN ⊬ MAY. ⚒️

51-50_X's profile picture
51-50_X14 days ago

Application assurance ≠ Dependency assurance ≠ Runtime containment. The exploit demonstrates a reported capability. The unresolved question is how far that capability can reach. CAN ⊬ MAY. ⚒

Related Videos