php.net ではありません · NVD ではありません · CISA ではありません

PHP 脆弱性トラッカー

PHP のセキュリティ脆弱性に関する非公式ブリーフィング

English简体中文日本語DeutschFrançaisNederlandsEspañol

セキュリティ警報

PHP2Shell:PHP をアップデートしてください。それが唯一の完全な修正です。

CVE-2026-109618 と CVE-2026-109619 は、PHP 本体に存在する認証不要のリモートコード実行(RCE)の深刻な脆弱性です。PHP プロジェクトは 2026 年 10 月 21 日、サポート中の 8.2〜8.5 系に修正版を公開しました。アップデート後は PHP を再起動してください。ファイアウォールは代わりになりません。

対策の手順

各機関の評価

CISA・ENISA・Cloudflare・AWS は PHP2Shell をどう見ているか

このページは各組織が公表した内容を記録し、重要な相違を残しています。CISA、カナダ サイバーセキュリティセンター、ドイツ BSI は、公表時点で実環境での悪用を確認していないとしました。watchTowr、AWS、Cloudflare は悪用の試行を報告しています。どちらも同時に真であり得ます。ハニーポットやファイアウォールでの試行は、侵害の確認と同じではありません。

最終更新

PHP プロジェクトと PHP Foundation

php.net の 10 月 21 日の勧告が運用上の情報源です。両欠陥が認証不要のリモートコード実行を許し得ること、Web リクエストを処理するすべての PHP がリスクにさらされること、mod_php が最もリスクが高いこと、完全な修正はアップデートだけであることを述べています。修正版は 8.5.12、8.4.27、8.3.36、8.2.35 です。PHP Foundation の同日の投稿は、デフォルト設定の Apache mod_php でアプリケーションコードの実行前に完全な RCE が実証され、PHP-FPM でもアプリケーションレベルの経路で RCE が確認されたとしています。実環境での侵害件数は公表していません。

NVD

Tanium の時系列によると、NVD は 2026 年 10 月 21 日 14:17 UTC に CVE-2026-109618 を公開し「分析中」としました。本サイトが 2026 年 10 月 22 日 07:20 UTC ごろ NVD API を照会したところ、両レコードのステータスは「Modified」で、PHP セキュリティチームの CVSS v4.0 9.2 に加えて NVD 自身(Primary)の CVSS v3.1 スコア 9.8(Critical、ベクトル AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)が付いていました。2 つの数値は別のスコア体系によるもので、矛盾していません。修正版については PHP の勧告を参照してください。

CISA

CISA の 2026 年 10 月 21 日の警報は、8.5.12、8.4.27、8.3.36、8.2.35 への即時のパッチ適用、部品として組み込まれている場所も含めた PHP の棚卸し、更新できない場合は PHP 8.1 以前を含めたオフライン化を求めています。それまでの間 WAF がある程度の防御になる可能性があるとしています。悪用については、公表時点で観測していないとしています。警報はどちらの CVE もKEV カタログに追加したとは述べていません。本サイトは 2026 年 10 月 22 日 07:20 UTC ごろ CISA KEV の JSON フィードを再確認しました。カタログ版 2026.10.21(10 月 21 日 14:04 UTC 公開)には、依然としてどちらの CVE も掲載されていません。

ENISA と EU 共同声明、CERT-EU

ENISA は深刻な PHP 脆弱性に関する共同声明を公表し、PHP セキュリティチームが 2026 年 10 月 21 日 13:40 UTC に更新を出したこと、バグにより認証なしで脆弱なサーバー上で悪意あるコードが実行され得ることを述べています。CERT-EU の勧告 2026-018 は別文書で、1.1 版は修正が 10 月 21 日 13:30 UTC に出たこと、PoC が出回り始め、攻撃者がすでに悪用している可能性が高まったことを述べ、即時のパッチ適用か、修正が適用・検証されるまでインターネット公開アプリの隔離を勧めています。13:30、13:40、14:00 UTC の時刻は各情報源の記載どおりにしています。

英国とオランダ

英国 NCSC は、古いバージョンだけでなく PHP 全般を特定し、PHP チームの堅牢化を適用し、暫定策が間に合わなければシステムをオフラインにするよう求めています。公開状態が続いたシステムでは侵害の有無を調べるよう述べ、PHP に依存するソフトウェアの NCSC-NL 一覧(NCSC-NL php2shell リポジトリ)を示しています。この一覧は棚卸しの出発点であり、掲載されていない製品が安全だという証明ではありません。

カナダ、ドイツ、日本

シンガポール、香港、タイ

Cloudflare と 10 月 22 日の試行件数

Cloudflare の 10 月 21 日のブログは、無料・有料プランの顧客向け WAF ルールが 03:02 UTC から有効だったこと、正式リリース前に脆弱性が漏れたこと、攻撃トラフィックとルールを狙ったペイロードの変化を観測したことを述べ、それでも顧客にパッチを当てるよう求めています。10 月 22 日付の Reuters の記事は Matthew Prince の X への投稿を引用しています(本サイトはその投稿自体は開いていません)。Reuters の引用では、公表前の 10 時間で数千件、公表後 45 分で数万件、2 時間以内に数十万件、投稿時点で数百万件の試行でした。同じ記事は、欧州などの政府サイトがオフラインになり、三菱 UFJ フィナンシャル・グループと日本の財務省が緊急措置として一部サービスを一時停止したと伝えています。これは停止についての記述であり、それらのサイトが PHP2Shell で侵害されたとは述べていません。

AWS と watchTowr

AWS は、MadPot が公開 4 日前の 2026 年 10 月 17 日に悪用試行を、10 月 21 日には禁輸解除前を含めてさらなる試行と PoC を観測したとしています。実システムで成功したかは不明とし、パッチ公開後は広範に悪用されていると述べていますが、これは AWS が見ていた試行のことで、侵害された Web サイトの一覧ではありません。watchTowr はハニーポットで両 CVE の活発な悪用試行を観測しているとし、SecurityWeek は watchTowr が成功した試行を観測していなかったと伝えています。

Datadog、Qualys、Tanium、Huntress

ディストリビューションとパネルのベンダー(概要)

Red Hat の RHSB-2026-013 は一部の更新が提供済みで、さらに作業中としています。Ubuntu はサポート中のすべてのリリースで修正を公開したとしています。cPanel は ea-php74 以降の更新を公開し、Plesk は同梱する PHP の修正が利用可能としています。詳細と限界はベンダー対応状況にあります。

出典

外部リンクは本サイトの外に移動します。本サイトはエクスプロイトコードを掲載しません。

  1. News archive 2026: security advisory, 21 October 2026 — PHP project (php.net)
  2. Today’s PHP security release, and how we’re strengthening PHP security — The PHP Foundation
  3. CVE-2026-109618 — NVD
  4. CVE-2026-109619 — NVD
  5. PHP2Shell: responding to CVE-2026-109618 and CVE-2026-109619 — Tanium
  6. Critical vulnerabilities in PHP require immediate patching (21 October 2026) — CISA
  7. Known Exploited Vulnerabilities catalog — CISA
  8. Joint statement on critical PHP vulnerabilities — ENISA
  9. Critical security issue affecting PHP — UK NCSC
  10. php2shell product-inventory notes — NCSC-NL
  11. AL26-026 — Critical vulnerabilities impacting PHP — Canadian Centre for Cyber Security
  12. PHP — Kritische Schwachstellen bedrohen Webanwendungen weltweit (version 1.0, 21 October 2026) — BSI (Germany)
  13. 2026 alerts index, including the 22 October PHP notice — JPCERT/CC
  14. Vulnerability notes, 22 October 2026 PHP entry — JPCERT/CC (JVN listing)
  15. PHPの脆弱性対策について (CVE-2026-109618, CVE-2026-109619: PHP2shell), 22 October 2026 — IPA (Japan)
  16. JPCERT-AT-2026-0033: PHPにおける複数の脆弱性(CVE-2026-109618、CVE-2026-109619)に関する注意喚起, 22 October 2026 — JPCERT/CC
  17. AL-2026-151: Critical vulnerabilities in PHP (PHP2Shell), updated 22 October 2026 — Cyber Security Agency of Singapore
  18. Security bulletin list: PHP Multiple Vulnerabilities, 22 October 2026 — HKCERT
  19. PHP2Shell alert, 22 October 2026, 07:40 UTC — ThaiCERT (NCSA Thailand), on X
  20. Security Advisory 2026-018: Critical vulnerabilities in PHP — CERT-EU
  21. Cloudflare deploys protections against php2shell vulnerability — Cloudflare
  22. Cloudflare sees millions of exploit attempts after PHP disclosure, 22 October 2026 — Reuters (syndicated text)
  23. Amazon Threat Intelligence identifies PHP2Shell exploitation prior to public disclosure in MadPot — AWS Security Blog
  24. PHP2Shell: PHP remote code execution exploited — watchTowr
  25. FAQ: PHP2Shell CVE-2026-109618 and CVE-2026-109619 (published 20 October 2026, updated 22 October 2026) — watchTowr
  26. PHP2Shell — critical vulnerabilities in PHP: detection, analysis, and remediation — Datadog Security Labs
  27. PHP2Shell: PHP patches two critical RCE vulnerabilities — Qualys
  28. Rapid response: php2shell, leaked critical PHP vulnerabilities — Huntress
  29. RHSB-2026-013 php2shell request-handling memory corruption — Red Hat
  30. php2shell — PHP critical vulnerability fixes available — Ubuntu
  31. Critical PHP security release — CVE-2026-109618 and CVE-2026-109619 — cPanel
  32. Remote code execution in PHP shipped with Plesk — Plesk
  33. Notice: php2shell, critical PHP vulnerabilities (status as of 21 October 2026, 20:00 UTC) — Expel
  34. PHP2Shell patches land as first exploitation attempts hit sensors — SecurityWeek