Menu

1 / 4

AI Just Found a 14-Year-Old Bug in PHP. It Won’t Be the Last.

JavaScript in Plain English - Medium·Lakin Mohapatra·2 days ago
#dkZH4jFb
Reading 0:00
15s threshold

Member-only story

AI Just Found a 14-Year-Old Bug in PHP. It Won’t Be the Last.

Lakin Mohapatra

18 min read5 hours ago

Inside the three weeks that changed vulnerability research: PHP2Shell, Node2Shell, a broken certificate authority, and the new reality for developers who ship code to the internet.

Press enter or click to view image in full size

TL;DR

PHP2Shell (CVE-2026–109618 / CVE-2026–109619, CVSS 9.2): two memory-corruption bug classes hiding in core PHP for 14 years , found and weaponized within weeks by three independent teams all using frontier AI. Pre-auth RCE on WordPress, Drupal, Joomla, even on a “Hello World” app.

Node2Shell (CVE-2026–111497, CVSS 8.1): an out-of-bounds write in the Brotli decoder bundled with Node.js, reachable from auto-decompressing request bodies , node:zlib , and even outbound fetch() calls. Patched in Node 22.23.4 / 24.22.1 / 26.12.1.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.