CVE-2026-109619: PHP 古い内部リクエスト状態の脆弱性

見出し: PHP Group — PHP · 5件の出典から作成

CISAは「php2shell」として知られるPHPの欠陥のペアが認証されていないリモートコード実行を許可していると述べており、2026年10月26日にCVE-2026-109618とCVE-2026-109619をKEVカタログに追加した[1]

HuntressはCVE-2026-109619をバッキングメモリが解放された後、PHPがリクエスト固有の状態を保持することによって引き起こされるリモートコード実行の脆弱性[2]と説明している。Huntressによると、同じワーカーが後のリクエストを処理する場合、PHPは通常の初期化がそれをリセットする前にその古い状態にアクセスする可能性がある。[2]Rapid7は両方の脆弱性がCVSSv4スコア9.2を持つ[3]と報告している。また、PHP-FPM、Apache mod_php、php-cgi、FrankenPHP、LiteSpeedを含むすべてのWebリクエストを提供するインストールが危険にさらされている[3]と付け加えている。Huntressによると、2つの脆弱性の詳細は協調的な開示前およびパッチがリリースされる前にオンラインで漏洩した[2](10月20日)。HuntressはPHPチームが10月21日にPHP 8.5.12、8.4.27、8.3.36、8.2.35をリリースした[2]と述べている。Google CloudはPHPプロジェクトは人生の終わりに達したPHP 8.1以前のバージョンのフィックスをリリースしていない[4]と報告している。しかし、Rapid7はこのインシデントに対して、PHPはPHP 7.4、8.0、8.1の限定的なソースバックポートを提供した[3]と述べている。Rapid7は複数の公開証明概念(PoC)エクスプロイト[3]が現在存在していると述べているが、どれも広く信頼できるようには見えない。[3]Palo Alto NetworksのUnit 42は、Cortex Xpanseが2つの脆弱性に対して潜在的に脆弱な2,260万以上の公開インスタンス[5]を発見したと述べている。CISAはパッチを適用できない、またはPHP 8.1以前を実行している組織はパッチが当たるか更新されるまで、PHPベースのシステムをオフラインに取る必要があると述べている。[1]

歌を聴くCritical CVEs — October 27, 2026

出典

  1. [1]Critical Vulnerabilities in PHP Require Immediate Patching | CISA
  2. [2]Rapid Response: php2shell, Leaked Critical PHP Vulnerabilities (CVE-2026-109618 & CVE-2026-109619) | Huntress
  3. [3]CVE-2026-109618 and CVE-2026-109619: Critical Unauthenticated Remote Code Execution in PHP
  4. [4]Responding to core PHP vulnerabilities CVE-2026-109618 and CVE-2026-109619 | Google Cloud Blog
  5. [5]Threat Brief: Critical Vulnerabilities in PHP: CVE-2026-109618, CVE-2026-109619 (Updated October 25)

どの文も、名前を挙げた報道機関の内容をリンク付きで伝えています。下記の報道をもとに93が作成しました。

英語版から翻訳しました。引用は元の報道にリンクしています。

このトピックの関連記事

このトピックの日ごとの流れ

CVE-2026-109619: PHP 古い内部リクエスト状態の脆弱性 | 93