As reported by The Hacker News, Palo Alto Networks Unit 42 has retracted its earlier assessment that post-compromise activity against a European government agency specifically involved exploitation of the PHP2Shell vulnerabilities tracked as CVE-2026-109618 and CVE-2026-109619. While the attack occurred in the context of a vulnerable PHP application, Unit 42 now states it cannot confirm the initial access vector was tied to those specific CVEs.

Security Impact: As reported by The Hacker News, Palo Alto Networks Unit 42 has retracted its earlier assessment that post-compromise activity against a European government agency specifically involved exploitation of the PHP2Shell vulnerabilities tracked as CVE-2026-109618 and CVE-2026-109619.

This retraction is important for attribution accuracy — but it should not be misread as a reason for defenders to stand down. The original incident details and the parallel campaign uncovered by CYFIRMA both point to an escalating threat landscape where PHP applications are being actively probed, and AI-assisted tooling is dramatically compressing the time-to-objective for attackers.

What We Know

FieldDetail
CVEsCVE-2026-109618, CVE-2026-109619 (PHP2Shell)
Affected SoftwarePHP applications running vulnerable configurations
SeverityHigh — enables remote code execution / web shell deployment
Patch StatusRefer to vendor advisories; many hosts remain unpatched or partially mitigated
Active ExploitationYes — global scanning observed from 21 compromised nodes targeting 216 hosts across 13+ countries
Suspected ActorNorth Korea-linked campaign (per CYFIRMA); original European incident actor unconfirmed

Why This Matters Beyond Attribution

The most significant detail in this story isn't the CVE number — it's the agentic AI post-exploitation. Within two hours of initial access, the attacker had retrieved password hashes, exfiltrated MFA secrets, established an NTLM relay tunnel into Active Directory, and attempted Domain Admin escalation. The command structure used delimiters like ==SHELLUSER== and ==PASSWD==, producing machine-parseable output designed for an AI model to consume and act upon.

This represents a meaningful shift: attackers are no longer just using AI to write phishing emails or generate malware. They're deploying AI agents that can autonomously enumerate, credential-harvest, and move laterally — at speeds that outpace most human incident response workflows.

The DPRK Scanning Campaign

CYFIRMA's disclosure of a suspected North Korean campaign adds another layer. The operational discipline — low-volume scanning, node rotation, abandonment at the first sign of rate-limiting — is specifically designed to evade threshold-based detections. Traditional SIEM rules looking for volume spikes will miss this entirely.

The 216 targeted hosts span government, critical infrastructure, and enterprise across the U.S., Japan, South Korea, Southeast Asia, the Middle East, and the EU. If you run PHP externally, assume you're being probed.

Immediate Actions

Immediate Actions
Patch all PHP applications — inventory external-facing PHP services and apply available updates immediately. Prioritize any host with internet exposure.
Enable behavioral detection — deploy rules for the command patterns described (curl-based anonymous LDAP queries, delimiter-wrapped output blocks, rapid credential enumeration).
Harden NTLM — review and restrict NTLM authentication where possible; enable EPA and signing requirements; audit relay exposure.
Protect credential stores — ensure MFA secret storage is isolated; monitor for unauthorized access to authentication databases.
Deploy rate-limit evasion detection — implement correlation logic that detects slow-drip scanning patterns, not just volume thresholds.

Shield53 Recommendations

  • Treat any externally accessible PHP application as a priority attack surface — apply WAF rules, restrict execution paths, and implement file integrity monitoring for web shell artifacts.
  • Develop and rehearse AI-accelerated incident response playbooks — if attackers are using AI to compress dwell time from hours to minutes, your IR process must match that tempo.
  • Engage threat hunting focused on low-and-slow reconnaissance patterns against LDAP, AD, and authentication infrastructure — the CYFIRMA campaign specifically evades volume-based alerts.
  • For government and critical infrastructure organizations in the listed target regions: assume active probing is occurring and validate that detection coverage extends to the specific TTPs described.

The retraction by Unit 42 is a reminder that attribution is hard and should be precise. But the defensive takeaway is unchanged: PHP applications are under active targeting, AI-assisted attackers are compressing exploitation timelines, and traditional detection approaches may not catch the next stage of these campaigns.