Menu

1 / 4

What PHP2Shell Taught Me About Verified Code and the Runtime Underneath

DEV Community: php·ServBay·about 6 hours ago
#3eSW8KFx
#devto#dev#code#security#runtime
Reading 0:00
15s threshold

I spent the PHP2Shell weekend reading postmortems instead of shipping features, and the part that stuck with me was not the exploit. It was the gap between how we test code and how we actually run it.

Government sites across several European countries went offline at roughly the same time. In the Netherlands the digital identity system and personal government portals were shut down in an emergency. Major platforms in Japan posted maintenance notices one after another. Even a sushi order ran into it, with customers told the mobile mini-program was paused for a system upgrade. A cabinet official posted late at night urging everyone responsible for ops to respond immediately, and added that if a site could not be patched in time, temporarily pulling the network cable and taking it offline was still a necessary way to reduce risk.

The two flaws the security community calls PHP2Shell are tracked as CVE-2026-109618 and CVE-2026-109619, with a CVSS score of 9.2.…

Continue reading — create a free account

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