cd /news/ai-safety/php2shell-needs-one-http-request-ope… · home › topics › ai-safety › article
[ARTICLE · art-155856] src=opennhp.org ↗ pub= topic=ai-safety verified=true sentiment=↓ negative

PHP2Shell Needs One HTTP Request. OpenNHP Never Lets It Arrive

Wiz Research discovered two vulnerabilities in PHP's own engine, CVE-2026-109618 and CVE-2026-109619, that let an unauthenticated attacker execute code or read server memory without any application bug, and demonstrated working exploits against WordPress, Drupal and Joomla. OpenNHP is pitching its authenticate-before-connection product as a way to remove the unauthenticated attack path by hiding PHP admin panels, internal apps and APIs from scanners, while still advising that organizations patch PHP and apply WAF rules.

read1 min views2 publishedOct 23, 2026

Two CVEs (CVE-2026-109618, CVE-2026-109619) in PHP's own engine let an unauthenticated attacker run code or read server memory, with no app bug required. Wiz Research found them with frontier AI and showed working exploits on WordPress, Drupal and Joomla.

Patch PHP WAF rules OpenNHP
Works before the CVE is known ✕ ✕ ✓
Needs an exploit signature — Yes No
Blocks unauthenticated RCE ✓ once applied ~ known variants ✓
Blocks memory disclosure ✓ once applied ~ known variants ✓
Hides the server from scanners ✕ ✕ ✓
Fixes the bug itself ✓ ✕ ✕

They work together: OpenNHP removes the unauthenticated attack path, and patching removes the bug. Patch anyway.

  • Admin panels (/wp-admin , Drupal admin)

  • Internal PHP apps and back offices

  • APIs used by known clients

  • Staging and management servers

  • Anonymous-visitor websites

  • Patch these first, use WAF rules

  • Hide their admin and origin access

Authorized users can still reach a hidden app, so OpenNHP shrinks who can attempt an exploit from "the whole Internet" to "people you approved."

Authenticate Before Connection.

The next PHP2Shell is already in someone's AI pipeline. Give it nothing to reach.

Want help hiding your PHP services? Contact us at [email protected].

── more in #ai-safety 4 stories · sorted by recency
── more on @wiz research 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/php2shell-needs-one-…] indexed:0 read:1min 2026-10-23 · —