PHP2Shell Security Blog

In-depth, independent guides on PHP2Shell (CVE-2026-109618 & CVE-2026-109619): how the flaws work, how to detect them, and how to fix them across every stack.

Explainer

What Is PHP2Shell? CVE-2026-109618 & CVE-2026-109619 Explained

A plain-English guide to PHP2Shell, the two critical PHP remote code execution flaws (CVE-2026-109618 and CVE-2026-109619) disclosed in October 2026 — how they work, who is affected, and what to do.

7 min read
Guide

How to Fix PHP2Shell: Complete Patching Guide (CVE-2026-109618 & 109619)

Step-by-step guide to fixing PHP2Shell on your website: check your PHP version, update to a patched release, restart your stack, and verify the fix.

6 min read
Deep dive

CVE-2026-109618 Explained: RCE via OOM Corruption in PHP

A technical deep dive into CVE-2026-109618, the PHP2Shell out-of-memory corruption bug that leads to unauthenticated remote code execution.

6 min read
Deep dive

CVE-2026-109619 Explained: RCE via Stale Global State in PHP

A technical deep dive into CVE-2026-109619, the PHP2Shell stale-global-state use-after-free that leads to remote code execution, and the exact php.ini mitigations.

6 min read
How-to

Is My Website Affected by PHP2Shell? 4 Ways to Check Your PHP Version

Four reliable ways to find your website's PHP version and know whether it is vulnerable to PHP2Shell — from a quick external scan to php -v over SSH.

5 min read
Guide

How to Update PHP on cPanel, Ubuntu & Docker (PHP2Shell Fix)

Environment-by-environment instructions to update PHP to a PHP2Shell-patched version on cPanel, Ubuntu/Debian, Docker and managed WordPress hosts.

7 min read
WordPress

PHP2Shell & WordPress: What Every Site Owner Must Do Now

WordPress sites are confirmed vulnerable to PHP2Shell. Here is exactly what WordPress owners should do — and why updating plugins alone won't save you.

5 min read
E-commerce

PHP2Shell & E-commerce: Protecting Magento, WooCommerce & Shopware

PHP2Shell puts online stores at direct risk of RCE and data theft. What Magento, WooCommerce and Shopware operators must do — and the PCI implications.

6 min read
Mitigations

Can't Patch Yet? Temporary Mitigations for PHP2Shell

If you can't update PHP immediately, these temporary mitigations reduce PHP2Shell exposure — blocking multipart requests, php.ini hardening, and their trade-offs.

6 min read
Timeline

PHP2Shell Timeline: How the Critical PHP RCE Unfolded

A clear timeline of PHP2Shell (CVE-2026-109618 & CVE-2026-109619): the advance notice, the embargo leak, in-the-wild attacks, and the emergency patch.

5 min read