Did You Patch PHP2Shell And The Node.js Security Release Yet?
KIDieser Beitrag wurde mit Unterstützung künstlicher Intelligenz (KI) erstellt.

🔍 Read the full analysis: Did You Patch PHP2Shell And The Node.js Security Release Yet? on ThorstenMeyerAI.com

Buying for a business?Offer from Amazon

Get business pricing on office and shipping supplies

  • Business-only prices and quantity discounts
  • Tax-exempt purchasing
  • Multiple users, one account, clear invoices
As an affiliate, we earn on qualifying purchases.

TL;DR

PHP released fixes on October 21 for two critical remote code execution vulnerabilities, while Node.js issued fixes for ten vulnerabilities across its supported release lines. A fix only protects systems after it is installed and running; cloud customers may need to rebuild or redeploy their own PHP and Node.js workloads. The available source does not provide Node.js version numbers or the full cloud-platform patch matrix.

PHP released fixes on October 21 for two critical remote code execution vulnerabilities known as PHP2Shell, and Node.js issued fixes for ten vulnerabilities the same day. The updates do not protect a server until the fixed runtime is installed and running, leaving website owners and administrators to check their versions and determine whether they or their provider must act.

The PHP flaws are listed as CVE-2026-109618 and CVE-2026-109619. The PHP project’s advisories rate both Critical, with CVSS v4.0 scores of 9.2. The described impact is unauthenticated remote code execution with the permissions of the web worker account. That account is not automatically a system administrator, but it may be able to access website files, configuration data and database credentials available to the application.

Fixed releases are PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35. PHP 8.6.0 RC4 is a pre-release build for testing, not a production replacement. PHP’s security guidance says versions 8.1 and older no longer receive regular project updates; minimal source backports were published for some older branches, but users generally need a vendor package or an upgrade to a supported branch. The guidance also says PHP 8.2 reaches end of life on December 31, 2026.

The PHP advisory covers web-request-serving installations including PHP-FPM, Apache mod_php, php-cgi, FrankenPHP and LiteSpeed. It describes a demonstrated unauthenticated attack against Apache mod_php before application code runs. The stale-state flaw was validated against mod_php and FPM, while the advisory says a complete FPM exploit for the out-of-memory flaw has not been demonstrated; that is not a statement that FPM is immune. Node.js also shipped security fixes on October 21, but the supplied source does not give the affected CVEs, release numbers or technical details.

At a glance
updateWhen: Security releases issued October 21, 20…
The developmentPHP and Node.js released security updates on October 21, 2026, requiring operators to check whether their systems are running patched versions.
Thorsten Meyer AI
As of 22 Oct 2026

Infographic 01 · Which PHP version is safe

Four fixed releases. Everything older needs a plan.

PHP fixed CVE-2026-109618 and CVE-2026-109619 on 21 October 2026. Only these releases, or a vendor package that contains both fixes, close the hole.

9.2CVSS v4.0 score of each flaw (Critical)
2CVEs: OOM corruption and stale global state
0logins or user clicks needed to attack
4supported branches with a fixed release
BranchFixed releaseStatusWhat to do
8.58.5.12FixedSupported branch
8.48.4.27FixedSupported branch
8.38.3.36FixedSupported branch
8.28.2.35Fixed, EOL soonEnd of life on 31 Dec 2026: plan the upgrade now
8.6 pre-release8.6.0 RC4Testing onlyRelease candidate, not for production
8.1 · 8.0 · 7.4noneNo official releaseMinimal source backports in php-src; get a vendor/LTS package or upgrade
Older (7.3 and below)noneUnsupportedBSI: all known versions back to at least PHP 5 are affected. Upgrade

Distribution and LTS packages may carry the fix under an older-looking version number. Check the changelog for both CVE IDs.

Sources: php.net security advisory (21 Oct 2026); GHSA-w8hw-w9fx-j79w; GHSA-6wmf-4rv5-p3rp; BSI warning v1.1.
Powered by Thorsten Meyer AI

Patch Status Depends on Deployment

The immediate issue is not just whether a vendor has published a fix, but whether the software exposed to requests is actually using it. Self-managed servers, containers and application deployments may need a package update, image rebuild or redeployment. A patch applied to a development machine or host does not necessarily change the runtime serving production traffic.

The PHP project says all PHP installations serving web requests are in scope, so administrators should look beyond their main website. Admin panels, appliances and other bundled products may include PHP without being managed as ordinary websites. If the runtime is exposed and remains unpatched, successful code execution could give an attacker the web worker’s access to files and secrets. The source does not establish that every installation has been attacked.

The same operational distinction applies to Node.js: the release is relevant to organisations running affected Node.js software, but the supplied material does not identify which versions are affected or how each platform distributes its fixes. Teams should consult the official Node.js release information and their provider’s guidance rather than infer coverage from the announcement alone.

Products Worth Considering

Logitech MX Keys S Combo Wireless Keyboard and Mouse, Graphite

Logitech MX Keys S Combo Wireless Keyboard and Mouse, Graphite

As an affiliate, we earn on qualifying purchases.

What the Advisories Say

The PHP project announced on October 20 that an update addressing two critical vulnerabilities was scheduled for 14:00 UTC the following day. Its advisories describe one flaw involving cleanup after an out-of-memory error leaves request data partially initialized, and another involving request-owned state used after its memory has been freed. Both can lead to remote code execution under the described conditions.

The article published by ThorstenMeyerAI.com on October 22 presents these releases as a practical follow-up to an earlier report about PHP2Shell and Dutch government websites. It also mentions a separate security incident at hosting platform Railway. Railway has not been linked to PHP2Shell or the Node.js vulnerabilities in the supplied material, so the incident should not be treated as evidence of exploitation of either issue.

Cloud providers’ statements distinguish their own managed services from customer workloads. Google Cloud said its services were not vulnerable while warning that customers running PHP could be. AWS likewise said its services were not impacted. Those statements do not establish that customer-built applications on either platform are patched; responsibility depends on the service and deployment method.

“two critical vulnerabilities, both rated CVSS v4.0 9.2”

— PHP project pre-announcement, October 20

Coverage and Exploitation Remain Unclear

The supplied source does not report whether either PHP vulnerability or any of the ten Node.js flaws has been exploited in the wild, nor does it provide a complete account of affected Node.js versions. It also does not establish how many systems remain unpatched. Absence of those details is not evidence that systems are safe; operators should use the relevant advisories to identify affected releases.

Cloud coverage is not uniform. The source says Google App Engine Standard on PHP 8.2 or newer is patched automatically, while older versions require an upgrade and redeployment. It says App Engine Flexible and Google Kubernetes Engine customers must redeploy or rebuild as applicable, and Cloud Run coverage depends on automatic base-image updates. The source’s cloud-platform table is incomplete, so it cannot support a full list of provider responsibilities. The status of the separate Railway incident and its relationship to other events are also not detailed, beyond the statement that it has not been linked to these vulnerabilities.

Verify, Patch, Then Redeploy

Administrators should inventory PHP and Node.js versions across production servers, containers, hosted applications and products that bundle either runtime. For PHP, compare the running version with the fixed releases listed above and check the specific advisory for any vendor-provided backport. Do not assume an old branch is protected simply because its package number differs from the upstream release; confirm the vendor’s security notice.

Where the runtime is self-managed, apply the provider or project update, rebuild affected images if needed, and redeploy the workloads. Then verify that production processes are using the fixed code, rather than relying only on a successful package installation. For managed services, check the platform’s current update guidance and whether automatic base-image updates are enabled. Teams using Node.js should consult the official release notice for the affected versions and upgrade path, as those specifics are not included in the supplied source.

Organisations still on PHP 8.2 should also plan for its stated December 31, 2026 end-of-life date. The immediate milestone is confirming that exposed services have received the October 21 fixes; the source provides no later deadline or report of patch completion.

Key Questions

What is PHP2Shell?

PHP2Shell is the name used for two PHP remote code execution vulnerabilities, CVE-2026-109618 and CVE-2026-109619. The PHP advisories rate both Critical at CVSS v4.0 9.2.

Which PHP versions include the fixes?

The fixed releases listed by the source are PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35. For older branches, check the relevant distribution or long-term-support vendor guidance, or upgrade to a supported release.

Does hosting on a cloud platform mean PHP is patched automatically?

No. Coverage depends on the specific service and how PHP is deployed. Some managed environments may update automatically, while customer-built images and applications may need an update, rebuild or redeployment. Check the provider’s service-specific guidance.

What did Node.js announce on October 21?

Node.js released fixes for ten vulnerabilities across its supported release lines, according to the supplied source. It does not provide the affected version numbers or CVE details, so administrators should consult the official Node.js release notice.

Source: ThorstenMeyerAI.com

This content is for general information only and is not financial, tax or legal advice. Consult a qualified professional for decisions about your money.
You May Also Like

9 Best AI Meeting Transcription Tools For 2026: Find A Match For Your Needs

A 2026 roundup compares nine AI meeting transcription picks, their form factors, workflows and costs, while noting two are color variants of one device.

Explore 9 Best Wi-Fi 7 Routers For A Smarter Home Network Setup

A nine-router comparison ranks Wi-Fi 7 options by bands, wired ports and household needs, while noting where advertised capabilities may not translate to real-world gains.

7 Best Tablet Stands and Docks for Prime Day Deals in 2026

Discover the best tablet stands and docks available during Prime Day 2026, including options for desks, beds, and portable use, with detailed reviews and buying tips.

The Leaderboard Rank And Newsroom Results For MiniMax M3.1 Flash

MiniMax M3.1 Flash is priced at $0.15 per million input tokens. Independent tests and a 24-article newsroom benchmark show trade-offs.