Defcon Alerts Threat Monitor

Defcon Alerts Threat Monitor

Cyber/Tech

PHP Releases Emergency Patches for Two Critical Flaws That Let Attackers Run Code on Web Servers

The risk is highest for Apache servers running the mod_php module, where researchers showed that a simple unauthenticated web request can trigger the problem before any website code even starts runnin

Defcon Level's avatar
Donald Standeford's avatar
Defcon Level and Donald Standeford
Oct 21, 2026
∙ Paid

CYBER — The PHP project shipped emergency updates on October 21, 2026, that fix two critical security flaws. These flaws can let an attacker run code on a web server that uses PHP, without needing a login or any credentials.

Share

U.S. Agencies Issue Advisory on Active Threat Targeting Siemens S7 Series PLCs

U.S. Agencies Issue Advisory on Active Threat Targeting Siemens S7 Series PLCs

Defcon Level and Donald Standeford
·
Aug 19
Read full story
FBI and EPA Warn of Cyber Attacks on Internet-Facing Controllers in Water Systems

FBI and EPA Warn of Cyber Attacks on Internet-Facing Controllers in Water Systems

Defcon Level and Donald Standeford
·
Jul 31
Read full story
Anthropic Claude Models Breach Production Systems of Three Organizations

Anthropic Claude Models Breach Production Systems of Three Organizations

Defcon Level and Donald Standeford
·
Jul 31
Read full story

More Cyber/Tech Alerts

The updates cover the currently supported versions of PHP. The Cybersecurity and Infrastructure Security Agency (CISA) issued an alert the same day urging organizations to apply the patches immediately and stated it had not observed any exploitation as of the time of publication.

The two flaws, catalogued as CVE-2026-109618 and CVE-2026-109619, each score 9.2 out of 10 on the standard severity scale for software vulnerabilities. They affect every PHP installation that serves web requests, including the common setups used with Apache, PHP-FPM, and other web servers.

The risk is highest for Apache servers running the mod_php module, where researchers showed that a simple unauthenticated web request can trigger the problem before any website code even starts running. No threat group has claimed responsibility, and CISA has not linked the flaws to any specific attacker.

The fixed versions are PHP 8.5.12, 8.4.27, 8.3.36, and 8.2.35. Older unsupported branches (PHP 8.1 and earlier) do not receive official updates from the PHP project, though limited source-level fixes were provided for some of them.

Linux distributions and long-term support vendors received the patches ahead of the public release so they could prepare their own packages.

What Is PHP?

PHP is a programming language created in 1994 that runs on web servers to build and deliver websites and web applications. When a visitor requests a page, the server executes the PHP code, generates the finished output (typically HTML), and sends that result to the browser. The PHP source code remains on the server and is never transmitted to the user.

PHP is one of the most widely deployed server-side languages on the public internet. W3Techs data as of October 21 shows that PHP is used by approximately 69.3 percent of all websites whose server-side programming language can be identified.

WordPress, which is built on PHP, accounts for roughly 40 percent of all websites. Other systems that run on PHP include Drupal, Joomla, Magento, and applications built with frameworks such as Laravel.

An internet exposure survey published on 21 October 2026 observed 5.48 million active services showing PHP indicators across about 3.34 million IP addresses worldwide.

The United States accounted for the largest share of those services. Other technology trackers have reported tens of millions of websites detected as running PHP. These figures cover publicly reachable systems and do not include internal or non-public installations.

PHP is commonly paired with the Apache web server, often through the mod_php module, or with PHP-FPM, a process manager used with servers such as Nginx.

Because PHP underpins a large share of public and internal web systems, a critical flaw that can be triggered by an ordinary web request has broad reach.

A meaningful share of sites continue to run older, unsupported versions of PHP that do not receive official patches from the PHP project.

What Unauthenticated Remote Code Execution Means

Unauthenticated remote code execution means an attacker can send a request over the network to a system and cause that system to run commands of the attacker’s choosing.

No username, password, or other credentials are required. The attacker does not need an account on the target system and does not need to interact with a logged-in user.

On a web server the practical result is that the attacker can reach the server from the internet and instruct it to perform actions that the server’s normal users are not allowed to perform.

Those actions can include reading or changing files, creating new accounts, installing additional software, or using the server to reach other systems on the same network. The exact capabilities depend on the privileges of the process that runs the vulnerable software.

In the case of the two PHP flaws, researchers have shown that an ordinary web request can trigger the problem on certain common server configurations before any of the website’s own code begins to run.

Application-level controls that sit inside the website, such as login checks or input filters written by the site owner, therefore do not see the request in time to block it. Protection depends on the version of PHP that is installed and on the configuration of the web server itself.

CISA has stated that it has not observed exploitation of these flaws as of the time of publication. The absence of confirmed exploitation does not remove the exposure.

Any internet-facing or internal system running an affected version of PHP remains reachable by an attacker who sends the right request, until that system is updated to a fixed version.

Incident Parameters

Defcon Alerts Threat Monitor is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.

User's avatar

Continue reading this post for free, courtesy of Defcon Level.

Or purchase a paid subscription.
© 2026 Defcon Level · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture