PHP2Shell Attacks Root Palo Alto Firewalls but Fail Against WordPress
China-linked hackers chain PHP2Shell CVEs with Fragnesia kernel bug to root Palo Alto firewalls
Threat actors have been exploiting PHP2Shell vulnerabilities (CVE-2026-109618 and CVE-2026-109619) for over a week, with a China-linked group successfully chaining these flaws with the Fragnesia Linux kernel privilege escalation vulnerability to gain root access to at least 25 Palo Alto Networks firewalls. While over 22.6 million exposed PHP instances are potentially vulnerable, exploitation attempts against WordPress and other platforms have largely failed, though patches are now available for affected PAN-OS versions.
AI summary of the linked source. Not reviewed by an editor. How this works
Run Palo Alto Networks?
Get an email when a new story names Palo Alto Networks, usually within the hour.
Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy
The lesson from this incident
Full lessonA China-linked threat group chained two PHP2Shell vulnerabilities with a Linux kernel privilege escalation flaw to gain root access to at least 25 Palo Alto Networks firewalls, demonstrating how unpatched vulnerabilities in critical network infrastructure can be combined for maximum impact. The attack succeeded because patches were available yet not applied in time, leaving internet-facing firewalls — devices whose primary purpose is protection — as the most exposed targets. With over 22.6 million vulnerable PHP instances still exposed, the attack surface remains enormous. This incident underscores that security appliances are not exempt from patching discipline and must be treated as high-priority assets in any vulnerability management program.
What helps against this
How we list vendors- Vulnerability scanning and prioritisation
You know which systems are vulnerable, and which ones to fix first.
- Automated patch management
Known holes get closed in days, not months.
- Next-generation firewall and intrusion prevention
Malicious traffic is blocked at the network edge and between zones.
Indicators of Compromise
Extracted by AI from the linked source. Not reviewed by an editor. How this works
- cve — CVE-2026-109618
- cve — CVE-2026-109619
- malware — Fragnesia