Tell HN: 2x PHP RCE CVEs with CVSS 10.0 Incoming

petecooper 145 points 28 comments October 20, 2026
View on Hacker News

A reliable source has indicated an announcement is scheduled for 22 October 2026 at 18:00 CEST regarding 2x PHP RCEs with a CVSS score of 10.0. I have no evidence beyond "source: trust me, bro", but if you're running PHP in production, be ready to update as a priority. These CVEs reportedly relate to remote code execution in all affected PHP versions from PHP 5 onwards. These are the two reserved CVEs for the reported upcoming announcement: CVE-2026-109618 CVE-2026-109619

Discussion Highlights (13 comments)

SchizoDuckie

Well great thanks. I need details now. Where, core? Extensions? What config? My guess is on some request filtering thing

ShowalkKama

Those CVEs refer to vulnerabilities in wordpress plugins (not php) and the vulnerabilities are not RCEs. Am I missing something? https://nvd.nist.gov/vuln/detail/cve-2026-9618 https://nvd.nist.gov/vuln/detail/cve-2026-9619

HotGarbage

https://www.php.net/archive/2026.php#2026-10-20-1

reddalo

Official statement released by PHP: https://www.php.net/archive/2026.php#2026-10-20-1 Statement by CERT-EU: https://cert.europa.eu/publications/security-advisories/2026... : >Where immediate patching is not feasible, organisations should consider isolating internet-facing applications from public networks until a fix is available . It seems serious. Well, good luck isolating all PHP applications from the public internet...

unreal37

This was supposed to be embargoed. So your reliable source can't keep a secret.

kevinday

Quick correction to the text above, PHP says the patch/announcement will be available Wednesday, 21 October 2026 at 14:00 UTC. https://www.php.net/archive/2026.php#2026-10-20-1

archon810

Here's the alleged demo video. It's called php2shell https://x.com/k_firsov/status/2112641845926989944 and it's scary as hell.

phab

Tweet allegedly showing exploit at work: https://x.com/k_firsov/status/2112641845926989944 (video). Yikes

potaytopotahto

Looks like details about the exploits have already leaked on twitter, if the info is correct then it can be mitigated by setting session.upload_progress.enabled = Off until you get the opportunity to update

lol768

There comes at point at which it is better for everyone to just disclose the details and pursue Full Disclosure. I think we reached that point hours ago. It has been incredibly frustrating watching Twitter and that (potentially, I don't know how reliable the leaks are) being a better information source than anything else, at least so that those of us hosting stuff ourselves can try and explore if there are any defensive measures that can be put in place in lieu of any actual fixed builds being released. I suspect this is already being actively exploited now. https://x.com/J4ck3LSyN/status/2112703096443097263 They've now posted a proof of concept as well.

lioeters

This vulnerability has already been reproduced by a third party with LLM assist. And of course they posted the details on Twitter - and someone else posted the link here just now. So the cat's out of the bag. That means roughly 70% of all websites (WordPress, Laravel, Drupal, Joomla, Magento) are currently open to remote code execution. About half of that is running an older PHP 5 and 7 that apparently will not receive the urgent security patch. > Two heap use-after-free primitives in PHP's `session.upload_progress` handler Guess it's time to rewrite PHP in Rust. Claude, make no mistakes, you can do it!

coderdiaz

The full details will be available on 8:00 AM at Mexico City

kevbo823

If you don't do local file include (LFI) esp. from a $_GET or $_POST then to what degree would the site be impacted?

Semantic search powered by Rivestack pgvector
10,084 stories · 95,083 chunks indexed