Datasheet | How Check Point WAF Pre-emptively Blocked “PHP2Shell”

Datasheet | How Check Point WAF Pre-emptively Blocked “PHP2Shell”

When a zero day like PHP2Shell appears, Check Point’s dual AI engine takes a prevention-first approach, no rules to write, no updates, no waiting. Just preemptive prevention.

Datasheet | How Check Point WAF Pre-emptively Blocked “PHP2Shell”

CHECK POINT WEB APPLICATION FIREWALL (WAF)

How Check Point WAF Pre-emptively Blocked “PHP2Shell” AI-powered WAF | no rule | no signature | no waiting

THE THREAT

Two critical PHP flaws, PHP2Shell (CVE-2026-109618 and CVE-2026-109619), are each rated 9.2 out of 10 on the CVSS scale.

No password. No account. No user interaction.

One crafted web request can let a stranger run code on your server and read memory that may hold passwords, tokens, and API keys.

9.2 CVSS

CVE-2026-109618

9.2 CVSS

CVE-2026-109619

THE CHALLENGE

A gap between disclosure and signature Details leaked before the fix shipped on October 21, and attacks were reported before the patch landed. Why the gap is hard to close:

01 The attack arrives first. It can hit your server before your application starts, so login pages and input checks never get a chance.

02 Patching takes time. The fix is PHP 8.5.12, 8.4.27, 8.3.36, or 8.2.35. Updating your content management system (CMS) does not fix it, and PHP 8.1 and earlier no longer get regular upstream support.

03 Rules arrive late. WAFs wait for a rule written for that one flaw. Too specific, and variants slip through. Too loose, and real users get blocked.

THE APPROACH

Prevention first

Check Point WAF is built for zero day attacks with a dual AI engine. It runs AI inference on every request and judges it by behavior and context, not by a known signature.

No waiting for disclosure No signature updates No tuning

THE PROOF

What we tested How we tested it Our R&D team took the published proof-of-concept (PoC) exploit, wrote several variants, and sent every one at a PHP application protected by Check Point WAF in Prevent mode.

No PHP2Shell rule or signature added

No configuration changes

Check Point WAF log from testing: blocked in Prevent mode with no configuration change

1 / 2

PHP2SHELL · CHECK POINT WAF

THE PROOF

What we saw in the wild

Oct. 21, 2026 First PHP2Shell attack we observed

~10% Attack attempts against approximately 10% of our tenants: blocked without any security patch

PoC Published proof-of-concept (PoC) exploit: preemptively blocked with no configuration change

WHY CHECK POINT WAF WORKED

Two AI engines, one decision Attack Indicator Analysis Trained on millions of malicious and legitimate requests. It picks up subtle attack patterns and new variants, even when no one has written a rule for that flaw. +

Context Analysis Engines Four engines learn what normal looks like for your app. This keeps legitimate requests from being blocked. Blocks only the requests that do not fit.

User Behavior Crowd Behavior Trusted Users

Application Content

What customers experienced No emergency rule tuning No configuration changes No waiting for a PHP2Shell rule

Automatic, preemptive protection against PHP2Shell exploit attempts, in testing and in live attacks, with no manual intervention. Not our first zero day: the same engines preemptively blocked React2Shell, Log4Shell, Spring4Shell, and MOVEit without signatures.

Recommended actions 1 Patch to PHP 8.5.12, 8.4.27, 8.3.36, or 8.2.35, then restart PHP-

FPM or Apache

2 Place internet-facing PHP apps behind Check Point WAF in Prevent mode

3 Enable IPS, rate limiting, and DDoS protection

4 Monitor file-upload endpoints and multipart traffic

5 Isolate end-of-life PHP (8.1 and earlier) and PHP embedded in appliances

One platform for web, API, and GenAI

The next zero day won’t wait. Be ready with AI-powered WAF Learn more

2 / 2

Automatic API discovery and schema enforcement

Bot prevention and rate limiting

Built-in CDN with WAF as a Service

File security via ThreatCloud AI reputation

IPS and Layer 7 DDoS protection

GenAI app protection (prompt injection, data leakage)

WAF-as-a-Service, deployed in minutes

https://www.checkpoint.com/resources/items/ebook-are-your-applications-ready-for-minus-zero-day-attacks


Item Type: pdf