Threat Advisory: Critical PHP2Shell Vulnerabilities
CVE-2026-109618 and CVE-2026-109619 (PHP2Shell) are unauthenticated RCE flaws in PHP core, CVSS 9.2. Read the TIDE advisory and patch now.
Benchmarks your AI security practices against peer data.
Find flaws in AI Systems
Find flaws in web, mobile, and IoT applications.
Live-fire exercises to sharpen detection and response.
Time-boxed security assessments across networks, apps, and infrastructure.
Simulated attacks to test detection and incident response.
Named security experts integrated seamlessly into your team.
Real-time detection and automated threat response.
24x7 monitoring and response by expert analysts.
Detection-focused SIEM migration without visibility gaps.
UltraViolet's proprietary AI platform powering all application penetration testing.
Unified security platform powering all UV services.
Automated detection engineering across your security platforms.
Cross-platform toolkit for advanced red team ops.
UltraViolet Cyber provides security services across the AI lifecycle, combining strategy, threat modeling, adversarial testing, monitoring, and training to support secure AI adoption.
A global audit firm needed proof its AI assistant could withstand attack. UltraViolet tested it and its ...
Secure your code, infrastructure, and deployment pipelines before attackers exploit them.
PHP2Shell gives unauthenticated attackers code execution through ordinary web requests. Here is what your web and API ...
A six-domain method to test, score, and track open-weight AI models. John Waller on closing the gap between AI governance ...
UltraViolet Cyber is a practitioner-led MSSP delivering offensive and defensive security to Global 2000 and Federal clients. Built by former intelligence operators, we unify application security, red teaming, detection, and engineering under one roof. Our UV Lens platform replaces silos with integrated, outcome-driven operations.
On October 26, CISA added CVE-2026-109618 and CVE-2026-109619 to its Known Exploited Vulnerabilities catalog. Both carry a CVSS v4.0 score of 9.2, both let an unauthenticated attacker run code on the server, and both sit in PHP itself.
W3Techs measures PHP on 70.8% of the websites whose server-side language it can identify, and PHP also ships inside vendor products and control panels. Because the flaw sits in the runtime, every application on a host shares it, including systems nobody labels as PHP applications.
Six areas belong in a web and API testing scope when the runtime carries the flaw. Each answers a question leadership will be asked this quarter: where PHP runs, which pages answer without a login, whether the APIs share the runtime, what a compromised host could reach, whether the SOC would see it, and whether the patch reached the runtime serving traffic. The sections below cover what PHP2Shell is, why patching leaves those questions open, and how to validate each one with offensive testing before year end.
PHP2Shell is the name for two critical PHP vulnerabilities:
Neither needs a login. PHP states that every installation serving web requests is at risk, including PHP-FPM, Apache with mod_php, php-cgi, FrankenPHP and LiteSpeed. PHP rates the risk highest for mod_php, where it has demonstrated an unauthenticated request triggering the attack before any application code runs.
Patching closes the flaw on every host your team has inventoried. Hosts outside that inventory keep the open questions.
PHP ships inside products as well as web servers. The CERT-EU and NCSC-NL tracker lists Cisco, NetApp and Broadcom products as affected or under review, and hosting panels, bundled binaries and container images each carry their own PHP version. PHP 8.1 and older no longer receive updates from the PHP project, which published minimal source backports for 8.1, 8.0 and 7.4. PHP 8.2 reaches end of life on December 31, 2026, so a host patched to 8.2.35 still needs an upgrade plan before year end.
A CISO answering the board needs four facts:
Testing produces evidence on where PHP runs, whether the fix holds and what a compromised host could reach.
Amazon Threat Intelligence advises starting log review from October 17, 2026, the date of the earliest exploitation attempt it recorded. A patch closes the flaw and leaves in place anything an attacker installed earlier.
Six areas belong in a web and API testing scope when the runtime carries the flaw.
| Scope area | Question for leadership | What testing covers |
|---|---|---|
| Runtime and exposure inventory | Where does PHP run on our internet-facing estate, and at what version? | Attack Surface Discovery for external services and shadow IT, plus network testing of exposed hosts and services |
| Unauthenticated web entry points | Which pages and upload handlers answer without a login? | Web application penetration testing of every PHP entry point reachable before authentication, including multipart upload and session handling paths. PHP rates mod_php highest, because a request can trigger the attack before application code runs |
| API tier | Do our APIs run on the same runtime? | API penetration testing on the same host class, with authentication, session and access-control checks added to the runtime question |
| Blast radius | If code runs as the web user, what can it reach? | Network testing of segmentation and credential reuse; cloud testing of identity and access and workload isolation |
| Detection | Would our SOC see a PHP worker start a shell? | A purple team exercise that replays the behavior against live monitoring and tunes the alerts |
| Fix validation | Did the upgrade land on the runtime that serves traffic? | Retesting of the affected hosts after patching, scheduled through self-service |
The last two rows are where UltraViolet’s red, blue and purple teams work as one program: offense informs defense; defense sharpens offense. A finding from the web test reaches the SOC as a detection requirement, and the retest confirms both the patch and the alert.
UltraViolet Cyber's 3D Security Testing Subscription gives teams a pool of penetration testing capacity they steer on three dimensions: what they test, when they test, and how deep they test.
Customer example: A global financial software company used the subscription for 150+ tests and retests across multiple regions. The program identified 50 security defects, improved coverage across 80% of the application portfolio and met regulatory reporting requirements.
See how the 3D Security Testing Subscription works through UltraViolet's Penetration Testing Services.
| CISA | CISA Adds Two Known Exploited Vulnerabilities to Catalog | October 26, 2026 |
| PHP | Security advisory: Critical remote code execution vulnerabilities, update now | October 21, 2026 |
| PHP | PHP 8.2.35 Released | October 21, 2026 |
| Amazon Threat Intelligence | Amazon Threat Intelligence identifies PHP2Shell exploitation prior to public disclosure in MadPot | October 22, 2026 |
| CERT-EU and NCSC-NL | php2shell vulnerabilities (CVE-2026-109618, CVE-2026-109619) | Status list updated November 2, 2026 |
| VulnCheck | PHP2Shell Vulnerabilities: CVE-2026-109618 and CVE-2026-109619 | Activity logged October 21, 2026 |
| Tenable | php2shell FAQ | Updated October 26, 2026 |
| W3Techs | Comparison of the usage statistics of PHP for websites | July 15, 2026 |
We’re here to help. Get in touch for an initial conversation with one of our security experts and learn more about how UltraViolet Cyber can help you take cyber readiness and resilience to new levels.