{"id":34184,"date":"2026-10-22T15:49:53","date_gmt":"2026-10-22T12:49:53","guid":{"rendered":"https:\/\/ukrmedia.news\/?p=34184"},"modified":"2026-10-22T15:49:53","modified_gmt":"2026-10-22T12:49:53","slug":"krytychni-vrazlyvosti-php-php2shell","status":"publish","type":"post","link":"https:\/\/ukrmedia.news\/en\/science-tech\/krytychni-vrazlyvosti-php-php2shell\/","title":{"rendered":"Millions of hacking attempts: a critical threat to websites worldwide"},"content":{"rendered":"<p class=\"news-lead\">On 21 October, the PHP developers released patches for two critical vulnerabilities, CVE-2026-109618 and CVE-2026-109619, which could allow remote code execution without authentication. According to Cloudflare\u2019s CEO, Matthew Prince, following the public disclosure of the information, the company recorded millions of attempts to exploit these vulnerabilities.<\/p>\n<div class=\"news-summary-box\">\n<p><strong>Briefly about the main points<\/strong><\/p>\n<ul>\n<li>PHP has released patches for two critical vulnerabilities with a CVSS score of 9.2.<\/li>\n<li>Cloudflare reported millions of attempted attacks, rather than confirmed breaches.<\/li>\n<li>The problem lies in the PHP on the server, so simply updating the CMS is not enough.<\/li>\n<li>Supported releases are available for PHP branches 8.2\u20138.5.<\/li>\n<\/ul>\n<\/div>\n<h2>Two defects with a score of 9.2 points<\/h2>\n<p>The PHP Security Team reported CVE-2026-109618 and CVE-2026-109619 on 21 October. Both vulnerabilities have been assigned a score of 9.2 out of 10 under the CVSS v4.0 system and, under certain conditions, could allow an attacker to execute code on the server without prior authentication.<\/p>\n<p>The technical causes of the defects vary. CVE-2026-109618 is related to an internal state corruption during the handling of a memory shortage, whilst CVE-2026-109619 is related to the retention of an outdated internal state after a request has completed. The risk to a specific resource depends on the PHP version, server configuration and whether patches have been installed.<\/p>\n<p>According to W3Techs, PHP is used by 69.3% of websites for which the service was able to identify the server-side programming language. This figure does not represent a proportion of all websites on the internet and does not indicate the number of potentially vulnerable sites.<\/p>\n<h2>How the attackers\u2019 activity has increased<\/h2>\n<p>According to <strong>Matthew Prince<\/strong>, even before the official disclosure, Cloudflare had detected thousands of suspicious requests. Following the publication of the technical details, the number of attempts to exploit the vulnerabilities reached tens of thousands within the first 45 minutes, hundreds of thousands within two hours, and subsequently millions.<\/p>\n<p>These figures relate to attempted exploits detected by Cloudflare\u2019s infrastructure, rather than the number of servers that were successfully compromised. At the time of publication, the reports reviewed did not contain any evidence of a confirmed large-scale data breach directly linked to these two CVEs.<\/p>\n<p>Cloudflare stated that, approximately nine hours before the public disclosure, it had activated WAF protection for customers using its web application firewall. Such rules can reduce the risk, but are no substitute for updating PHP.<\/p>\n<h2>Precautionary restrictions on services and the role of AI<\/h2>\n<p>In Japan, certain online services operated by the Mitsubishi UFJ Financial Group, the brokerage firm Nomura, the airline ANA and the railway operator East Japan Railway were temporarily restricted. These were precautionary measures whilst the systems were being checked and updated, and did not indicate that these services had been compromised.<\/p>\n<p>ENISA, the European Commission, CERT-EU, Europol EC3 and the CSIRT network have urged organisations to check their systems without delay and apply the patches. If an immediate update is not possible, they advise considering isolating publicly accessible applications.<\/p>\n<p>The incident also drew attention to the role of artificial intelligence in safety research. <a href=\"https:\/\/ukrmedia.news\/en\/science-tech\/openai-agenty-poslabyly-monitorynh\/\">OpenAI<\/a> stated that Calif had identified one critical flaw using the GPT-5.6 Sol model as part of the Patch the Planet initiative, whilst Wiz reported that it had independently identified both vulnerabilities using AI-based analysis tools.<\/p>\n<h2>What website administrators need to check<\/h2>\n<p>The vulnerabilities are known by the unofficial name \u2018php2shell\u2019 and are present in the PHP server environment. Therefore, updating WordPress, Drupal, Joomla, themes or plugins does not in itself resolve the issue: you must check the PHP version and patch status on the server or confirm this with your hosting provider.<\/p>\n<p>PHP has released security updates for versions 8.5.12, 8.4.27, 8.3.36 and 8.2.35. For the end-of-life branches 7.4, 8.0 and 8.1, the security team has also prepared minimal source backports; these are not full new releases, so you should check the packages for your distribution or long-term support (LTS) release.<\/p>\n<p>Once the patch has been installed, you should ensure that the web server process or PHP-FPM has been restarted and is using the updated package. Temporarily restricting external access and applying WAF rules may provide interim protection, but it is the PHP update itself that fully addresses these vulnerabilities.<\/p>","protected":false},"excerpt":{"rendered":"<p>On 21 October, PHP patched two critical php2shell vulnerabilities rated at 9.2. Cloudflare reported millions of attempts to exploit them.<\/p>","protected":false},"author":207433346,"featured_media":34183,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_description":"PHP 21 \u0436\u043e\u0432\u0442\u043d\u044f \u0437\u0430\u043a\u0440\u0438\u0432 \u0434\u0432\u0456 \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u0456 \u0443\u0440\u0430\u0437\u043b\u0438\u0432\u043e\u0441\u0442\u0456 php2shell \u0437 \u043e\u0446\u0456\u043d\u043a\u043e\u044e 9,2. Cloudflare \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u0438\u043b\u0430 \u043f\u0440\u043e \u043c\u0456\u043b\u044c\u0439\u043e\u043d\u0438 \u0441\u043f\u0440\u043e\u0431 \u0435\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0456\u0457.","rank_math_title":"\u041a\u0440\u0438\u0442\u0438\u0447\u043d\u0456 \u0432\u0440\u0430\u0437\u043b\u0438\u0432\u043e\u0441\u0442\u0456 PHP: \u043c\u0456\u043b\u044c\u0439\u043e\u043d\u0438 \u0441\u043f\u0440\u043e\u0431 \u0437\u043b\u043e\u043c\u0443 \u0441\u0430\u0439\u0442\u0456\u0432","rank_math_focus_keyword":"PHP","td_subtitle":"","subtitle":"","footnotes":""},"categories":[805620],"tags":[806764],"class_list":["post-34184","post","type-post","status-publish","format-standard","has-post-thumbnail","category-science-tech","tag-806764"],"_links":{"self":[{"href":"https:\/\/ukrmedia.news\/en\/wp-json\/wp\/v2\/posts\/34184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ukrmedia.news\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ukrmedia.news\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ukrmedia.news\/en\/wp-json\/wp\/v2\/users\/207433346"}],"replies":[{"embeddable":true,"href":"https:\/\/ukrmedia.news\/en\/wp-json\/wp\/v2\/comments?post=34184"}],"version-history":[{"count":1,"href":"https:\/\/ukrmedia.news\/en\/wp-json\/wp\/v2\/posts\/34184\/revisions"}],"predecessor-version":[{"id":34185,"href":"https:\/\/ukrmedia.news\/en\/wp-json\/wp\/v2\/posts\/34184\/revisions\/34185"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ukrmedia.news\/en\/wp-json\/wp\/v2\/media\/34183"}],"wp:attachment":[{"href":"https:\/\/ukrmedia.news\/en\/wp-json\/wp\/v2\/media?parent=34184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ukrmedia.news\/en\/wp-json\/wp\/v2\/categories?post=34184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ukrmedia.news\/en\/wp-json\/wp\/v2\/tags?post=34184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}