Home › Intelligence › Brief
VULNERABILITY BRIEF 🔴 Critical Vulnerability

Critical RCE Vulnerabilities in PHP (CVE‑2026‑109618, CVE‑2026‑109619) Threaten Web‑Facing Applications

Two high‑severity remote‑code‑execution bugs were disclosed in PHP’s multipart handling, affecting all active PHP versions. The flaws can be exploited without authentication, making timely patching and configuration hardening essential for audit‑ready control assurance.

Verisq™ Intelligence · 📅 October 21, 2026 · 📰 securelist.com
🔴
Severity
Critical
VU
Type
Vulnerability
🎯
Confidence
High
🏢
Affected
2 sector(s)
✅
Actions
4 recommended
📰
Source
securelist.com

Critical RCE Vulnerabilities in PHP (CVE‑2026‑109618, CVE‑2026‑109619) Impact Web‑Facing Applications

What It Is – Two remote‑code‑execution flaws (use‑after‑free and memory‑corruption) were disclosed in PHP’s handling of multipart/form-data together with the session.upload_progress feature. Both CVEs carry a CVSS 9.2 score.

Exploitability – Public PoC (“PHP2Shell”) demonstrates unauthenticated code execution; exploitation can begin within minutes of disclosure.

Affected Products – PHP core versions 5, 6, 7, 8 (including back‑ported patches for 7.4, 8.0, 8.1). The flaw surfaces in any web stack that runs PHP (WordPress, MediaWiki, phpBB, Magento, Joomla, Laravel, Symfony, Drupal, WHMCS, etc.).

Why It Matters for Trust & Control Assurance

  • Continuous Patch Visibility – Demonstrates the need for real‑time inventory and evidence that all PHP runtimes are patched, a control that satisfies multiple frameworks (e.g., NIST CSF 2.0, ISO 27001).
  • Configuration Hardening – Disabling session.upload_progress and blocking multipart requests are low‑effort mitigations that can be captured as audit evidence of “secure configuration” controls.
  • Defensible Incident Readiness – Rapid detection of unpatched PHP instances and documented remediation steps provide a defensible audit trail for regulators and enterprise buyers demanding proof of due diligence.

Recommended Actions

  1. Run an automated inventory of every PHP‑enabled server, container, and SaaS endpoint.
  2. Immediately disable session.upload_progress (session.upload_progress.enabled = Off) via PHP‑FPM or php.ini.
  3. Block multipart/form‑data requests at the web‑server layer (nginx/Apache) until patches are applied.
  4. Apply the emergency PHP patches released 21 Oct 2026; verify version compliance with a trusted source.
  5. Capture remediation evidence (patch version, config change) in your control‑mapping repository for audit readiness.

Source: Kaspersky SecureList – Critical PHP Vulnerabilities (CVE‑2026‑109618/619)

📰 Original Source
https://securelist.com/tr/php2shell-critical-vulnerabilities-in-php/121596/ ↗

This Verisq Intelligence Brief is an independent analysis. Read the original reporting at the link above.

Vulnerability exposure

Is this CVE in your supply chain?

Verisq matches published vulnerabilities against the software your vendors run, so you know which relationships this touches before the next review.

See vendor exposure →