
On October 29, 2026, reports appeared that firewalls had been compromised in attacks using the PHP flaw “PHP2Shell.” That is true. Palo Alto itself updated its own brief the same day to say it has confirmed exploitation.
But when I put the headlines and summaries next to the originals, some points did not match. This article checks those points against the primary sources. The information is as of October 29, 2026.
One headline said, in effect, that 25 servers in four countries, including Japan, were compromised. In Dream’s report, the US, Japan, Taiwan and South Korea are the countries of the 240 devices the attacker targeted. In the part I checked, the report does not say that the 25 compromised devices were spread across four countries.
The source of the number differs too. The figure of 25 is Dream’s. JPCERT/CC’s alert gives no product name and no count. It lists the title of Dream’s article as a reference (JPCERT/CC, in Japanese).
According to Palo Alto, the affected devices were about 0.02% of its installed base: those with a management interface exposed to the internet. It says it contacted each affected customer individually. The management interface is not exposed by default (Unit 42 threat brief). That figure is Palo Alto’s own account and has not been independently verified.
It would also be wrong to read this as “only 12.1 and 12.2 are at risk.” Dream says those were the versions the attacker targeted. Palo Alto’s advisory lists fixes for 10.2 through 12.2 (Palo Alto advisory).
Dream says it has no direct evidence that AI wrote the attack. It only suggests, from the structure of the code, that AI assistance is possible.
On October 23, Unit 42 added details on AI-driven post-exploitation activity, and retracted them on October 25. It could not confirm that the initial access at a European government agency was tied to the PHP2Shell CVEs (Unit 42 threat brief).
CVE-2026-46300 is not newly found. It was already public in May, with write-ups saying it was being exploited (Qualys). What moved on October 28 was its listing in CISA’s KEV.
In this one week, Sophos corrected, the same day, its October 23 report of a successful exploitation (Sophos). Unit 42 issued the retraction described above. The original that a report quoted may already differ from the original today.
If you do not use PAN-OS, you are not directly affected. If you do:
/unauth/php/change_password.php and a directory /usr/local/lib/.panops/ (Dream).If you run PHP yourself, the steps are in For Anyone Who Has Not Updated PHP Yet. The technical details are in the engineer’s summary.
When you see a number, check whose number it is: the reporter’s, a public body’s, or one the news outlet added. The weight changes with it. Check the update date of the original too. The notes section often says what is not known.
If you have questions, please contact us.
We are currently taking free consultations on security. Questions like "Is our site safe?" or "Where should we start checking?" are welcome.
