{"id":3643,"date":"2026-10-21T05:26:55","date_gmt":"2026-10-21T05:26:55","guid":{"rendered":"https:\/\/thedigitalfortress.us\/?p=3643"},"modified":"2026-10-21T05:26:55","modified_gmt":"2026-10-21T05:26:55","slug":"two-unpatched-critical-php-rce-flaws-cvss-9-2-trigger-emergency-security-alert","status":"publish","type":"post","link":"https:\/\/thedigitalfortress.us\/?p=3643","title":{"rendered":"Two Unpatched Critical PHP RCE Flaws (CVSS 9.2) Trigger Emergency Security Alert"},"content":{"rendered":"<div>\n<p><span class=\"p-author\"><i class=\"icon-font icon-user\">\ue804<\/i><span class=\"author\">Swati Khandelwal<\/span><i class=\"icon-font icon-calendar\">\ue802<\/i><span class=\"author\">Oct 21, 2026<\/span><\/span><span class=\"p-tags\">Vulnerability \/ Web Security<\/span><\/p>\n<\/div>\n<div id=\"articlebody\">\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjcxq1wmaSTaMiFJnrulXjwGrIIkIHBR3Q9Yv6Lky3rAie6XPOnFmXOVckMgVzGn9yvodrbkt6kV623Ofg8Iw-1MTDRoCVzXPiikivnZ5R7OynIF5-QC0DAiwXq8q2MRS3PZaz9NpjhJUqa-QWi1AQJ2XnJ-nvUNEvG3f1E0UpU5slUwzguAI-cESkZ5Xc\/s1700-nu-rw-lo-l85-e365\/php2shell.jpg\" style=\"clear: left; display: block; float: left;  text-align: center;\"><\/a><\/div>\n<p>PHP will ship an out-of-cycle security release at 14:00 UTC today, October 21, for two critical vulnerabilities that its security team has rated 9.2 on the CVSS v4.0 scale but has not described.<\/p>\n<p>Security researchers at watchTowr say the two flaws allow remote code execution. Only the four supported PHP branches, 8.2 through 8.5, can receive the fix, and no exploitation has been reported so far.<\/p>\n<p>The <a href=\"https:\/\/www.php.net\/archive\/2026.php#2026-10-20-1\" target=\"_blank\">advance notice<\/a> followed a leak. On October 20, a <a href=\"https:\/\/news.ycombinator.com\/item?id=50167754\" target=\"_blank\">post on HN<\/a> said two PHP remote code execution flaws, rated CVSS 10.0 and affecting versions from PHP 5 onward, would be disclosed on Thursday, October 22. The poster said they had \u00abno evidence beyond &#8216;source: trust me, bro'\u00bb.<\/p>\n<p>watchTowr then posted on X that the leaked information was real, that the two flaws were under embargo, that everyone had been supposed to wait until Thursday, and that it could not share more for now.<\/p>\n<p>PHP published its <a href=\"https:\/\/news-web.php.net\/php.announce\/509\" target=\"_blank\">notice<\/a> that evening, at 19:33 UTC, with the release set for Wednesday, a day before the date watchTowr gave. The notice says PHP may release earlier \u00abshould details of either vulnerability become public, or should evidence of active exploitation appear in the wild.\u00bb<\/p>\n<p>The leak carried the flaws&#8217; existence, a score, a date, and two CVE identifiers, not how the flaws work. The CVSS 10.0 figure is the leak&#8217;s. PHP&#8217;s rating is 9.2 on version 4.0 of the scale.<\/p>\n<div class=\"dog_two clear\">\n<div class=\"cf\"><a href=\"https:\/\/thehackernews.uk\/ai-governance-platform-d\" rel=\"nofollow noopener sponsored\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"lazyload\" alt=\"Cybersecurity\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhyu3ExJi2vbls3Z9aCvSrcqvhtsSOqXMOIxESfkx7uurTZb7rN3a2eQxwzgZ-j1ioplnCvQFTCYr8w3IUlYx0FrQzDaqQsBsUi885UYvHF3MjAObvO6ptvKBeX6zhQvzAi_KjmVno6a8bYI3Wozti5mHavNFGrekT_gC6JDVY8G3N-aV44-OZJGX9rlLng\/s728-nu-rw-lo-l85-e365\/nudge-1-d.png\" width=\"729\" height=\"91\"\/><\/a><\/div>\n<\/div>\n<p>The identifiers researchers are using, <b>CVE-2026-109618<\/b> and <b>CVE-2026-109619<\/b>, were also listed in the leaked post. PHP&#8217;s notice names neither. The claim that every version since PHP 5 is affected is unconfirmed too: watchTowr&#8217;s own <a href=\"https:\/\/watchtowr.com\/intelligence\/php-cve-2026-109618-faq\/\" target=\"_blank\">FAQ<\/a> on the flaws says that scope \u00abhas not been confirmed by an official vendor advisory\u00bb and that no configuration or feature requirement has been described.<\/p>\n<p><a name=\"more\"\/><\/p>\n<p>PHP says \u00abFull details, affected versions, and the fixed versions will be published with the release.\u00bb Researchers have started calling the pair php2shell. The name is theirs, not PHP&#8217;s.<\/p>\n<p>Whatever the affected range turns out to be, PHP issues fixes only for its <a href=\"https:\/\/www.php.net\/supported-versions.php\" target=\"_blank\">four supported branches<\/a>, and records each branch&#8217;s changes in its <a href=\"https:\/\/www.php.net\/ChangeLog-8.php\" target=\"_blank\">changelog<\/a>. Versions 8.2 and 8.3 receive only security fixes, and 8.4 and 8.5 are in active support.<\/p>\n<p>Anything older, including 8.1, 8.0, 7.x, and 5.x, is end of life and gets no PHP fix. If the flaws reach those branches, installations on them will have no vendor patch.<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<caption>PHP branches that can receive today&#8217;s fix<\/caption>\n<tbody>\n<tr>\n<th scope=\"col\" style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        Branch\n      <\/th>\n<th scope=\"col\" style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        Current release (September 24)\n      <\/th>\n<th scope=\"col\" style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        PHP support status\n      <\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        8.5\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        8.5.11\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        Active support until December 31, 2027\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        8.4\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        8.4.26\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        Active support until December 31, 2026\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        8.3\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        8.3.35\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        Security fixes only until December 31, 2027\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        8.2\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        8.2.34\n      <\/td>\n<td style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\">\n        Security fixes only until December 31, 2026\n      <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Security company Mallory <a href=\"https:\/\/mallory.ai\/blog\/php-rce-rapid-response\" target=\"_blank\">counted<\/a> about 884,000 internet-facing hosts whose HTTP banner reported a PHP version of 8.1 or older to the Shodan search engine on October 20, 59% of the roughly 1.5 million hosts that reported any version. The count covers banners, not confirmed affected systems, and a further 740,000 hosts reported PHP without a version.<\/p>\n<p>PHP has published no workaround. Until the release lands, the preparation comes down to six steps, most of them drawn from a rapid-response post from <a href=\"https:\/\/www.huntress.com\/blog\/php2shell-leaked-critical-php-vulnerabilities\" target=\"_blank\">Huntress<\/a>, with CERT-EU&#8217;s isolation advice added.<\/p>\n<ol>\n<li>Inventory every PHP install, including PHP bundled in vendor appliances, Windows software, and control panels such as cPanel and Plesk.<\/li>\n<li>Be ready to upgrade at 14:00 UTC. Patch internet-facing systems first, and check your Linux distribution and hosting provider for backported packages.<\/li>\n<li>On an end-of-life branch, upgrade, take the system off the internet, or put it behind a VPN or a web application firewall until you can.<\/li>\n<li>Where patching cannot be done at once, <a href=\"https:\/\/cert.europa.eu\/publications\/security-advisories\/2026-018\/\" target=\"_blank\">CERT-EU<\/a> advises that you \u00abconsider isolating internet-facing applications from public networks until a fix is available.\u00bb<\/li>\n<li>Watch what PHP starts. Alert on php-fpm, php-cgi, httpd, or apache2 launching shells, interpreters, or download tools. On Linux servers without endpoint detection, Florian Roth&#8217;s <a href=\"https:\/\/github.com\/Neo23x0\/process-watcher\/blob\/main\/emerging-threats\/php-rce-october-26\/README.md\" target=\"_blank\">process-watcher<\/a> logs every program a PHP process starts, with its command line. It sees a program only after it has started and, in Roth&#8217;s words, \u00abprevents nothing.\u00bb<\/li>\n<li>If you find something, isolate the server, preserve the web server and PHP logs, and look for web shells, new files in the web root, new cron jobs, scheduled tasks, and accounts.<\/li>\n<\/ol>\n<div class=\"dog_two clear\">\n<div class=\"cf\"><a href=\"https:\/\/thehackernews.uk\/network-defense-d\" rel=\"nofollow noopener sponsored\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"lazyload\" alt=\"Cybersecurity\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjVV2rRkX8tRMF6gCzemvQNpwFwGxRWxY1cJEYfoLLSj1EZYJOlj5WTR77t0i6kELXujYcaHTpRDqTjCbVHH5Pnh7wzxUiKP5j4dsDkWIMlp2bmpZsL0jeAsA_19pHH5UPtyBvNkZdyGEULOAsXPcraMP5CYjQRFefhXRSdEjYkrdcpUnc4ILcvcdEfAauE\/s728-nu-rw-lo-l85-e365\/tl-d.jpg\" width=\"729\" height=\"91\"\/><\/a><\/div>\n<\/div>\n<p>Huntress said it had not seen exploitation of the flaws in its partner environments as of October 20, had not built or reproduced a proof of concept, and was not aware of public exploit code. watchTowr&#8217;s FAQ lists exploitation as none reported as of October 21 and the flaws as not in CISA&#8217;s Known Exploited Vulnerabilities catalog.<\/p>\n<p>For comparison, when CVE-2024-4577, a PHP flaw in CGI mode on Windows, became public in June 2024, Akamai saw exploit attempts against its honeypot servers within 24 hours.<\/p>\n<p>The release should clarify what the notice withheld: which versions are affected, which part of PHP is involved, whether an attack requires a particular way of running PHP, a configuration, or a login, and how PHP itself describes the flaws. At the time of writing, PHP had not released the fixes.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\ue804Swati Khandelwal\ue802Oct 21, 2026Vulnerability \/ Web Security PHP will ship an out-of-cycle security release at 14:00 UTC today, October 21, for two critical vulnerabilities that its security team has rated&hellip;<\/p>\n","protected":false},"author":1,"featured_media":3644,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[1786,58,497,3384,11,1067,316,47,2258,721],"class_list":["post-3643","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-alert","tag-critical","tag-cvss","tag-emergency","tag-flaws","tag-php","tag-rce","tag-security","tag-trigger","tag-unpatched"],"_links":{"self":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts\/3643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3643"}],"version-history":[{"count":0,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts\/3643\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/media\/3644"}],"wp:attachment":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}