テクノロジー · ニュース記事
「PHP2Shell」と呼ばれた2つの重大なPHP脆弱性がウェブの大部分を露出させる
公開:
要点
「PHP2Shell」というニックネームの2つの重大なPHP脆弱性により、攻撃者はログインなしにウェブサーバー上で悪意あるコードを実行できます。これらを発見したセキュリティ企業によると述べられています。CVE-2026-109618およびCVE-2026-109619のパッチは2026年10月21日にリリースされ、研究者が最初にバグを報告してから数ヶ月後でした。その後、複数の企業がワイルド環境での悪用の試みをログしています。
この版は原文(English)の機械翻訳です。 原文を読む
2026年10月21日、PHPプロジェクトはセキュリティ研究者が2つの重大なリモートコード実行脆弱性を公開した後、言語のパッチ版をリリースしました。これらはまとめて「PHP2Shell」というニックネームで追跡されました。CVE-2026-109618およびCVE-2026-109619として追跡される脆弱性は、クラウドセキュリティ企業Wiz Researchによって発見されました。Wiz Researchは、CalifおよびOpenAIの組織が発見、調整、パッチ検証への貢献があったとクレジットしています。Wizの公開記述によると。
2つの脆弱性が何をするのか
Wizは、2つのCVEが実際には4つの異なる根本的なバグをまとめていると述べています。CVE-2026-109618は、PHPのセッションアップロード進行逆シリアライザーのuse-after-freeフローをカバーしており、リモートコード実行のために悪用できます。さらに、認証なしで実行中のPHPワーカープロセスからメモリをリークできる関連するバグがあります。CVE-2026-109619は、PHPの致命的エラーバックトレース処理のuse-after-freeおよびOPcacheの別のタイプ混乱フローをカバーしています。OPcacheはPHPの共有メモリバイトコードキャッシュです。
Wizによると、両方の問題はほぼすべてのPHPリクエストが通過するコードパスにあります:メモリ管理とエラー処理。PHP Foundationは、SecurityWeekが報告したコメントで同じポイントを述べています。
両方の問題はほぼすべてのリクエストが接触するPHPの部分にあります:メモリ管理とエラー処理。
発見のタイムライン
Wiz Researchチームは、ブログポストでSagi Tzadik、Shir Tamari、Nir Ohfeld、およびTomer Schwartzと名付けられています。チームは2026年8月19日に最初のバグを発見したと述べています。続く2日間でWordPressおよびDrupalのインストレーション対する動作するリモートコード実行エクスプロイトを確認しました。チームは2026年8月24日にPHPセキュリティチームに調査結果を報告しました。公開開示と対応するパッチは2026年10月21日に続きました。
Wizは、Google Gemini 4 ArgonおよびOpenAI GPT-5.6 Solを含むAIコーディングモデルを使用して、概念実証エクスプロイトの構築を支援したと述べています。以前は専門研究者が数ヶ月かかっていた作業が数時間で達成可能であると説明しています。
誰が影響を受けるのか
Wizは、根本的なフローはおよそ過去10年間にリリースされたすべてのPHPバージョンに存在すると述べています。2つのCVEの少なくとも1つはPHP 5.4以来存在しています。企業は、現在のリリースの3つの広く使用されているコンテンツ管理システムに対して、認証なしでリモートコード実行を確認したと述べています:WordPress、DrupalおよびJoomla。SecurityWeekはバグが共通のPHPデプロイメント方法に影響を与えると報告しています:PHP-FPM、Apacheとmod_php、php-cgi、FrankenPHPおよびLiteSpeed。
Wizは露出スケールをインターネットのおよそ70%に影響すると表現しています。これはPHPのいかなる形式で動作するウェブサイトのシェアへの参照です。企業のレポートによると。
| 項目 | 詳細 |
|---|---|
| CVE-2026-109618 | セッションアップロード進行逆シリアライザーのuse-after-free;リモートコード実行を有効にする |
| CVE-2026-109619 | 致命的エラーバックトレースのuse-after-freeおよびOPcacheのタイプ混乱バグ |
| 重大度 | PHPセキュリティチームによって9.2と評価される。SecurityWeekによると |
| パッチバージョン | PHP 8.5.12、8.4.27、8.3.36、8.2.35、2026年10月21日にリリース |
| バックポート | PHP 7.4、8.0および8.1の最小フィックスも発行される |
| 発見者 | Wiz Research、発見、調整、パッチ検証への貢献についてCalifおよびOpenAIをクレジット |
開示以来の悪用の試み
複数のセキュリティ企業は開示周辺の攻撃トラフィックを監視しました。SecurityWeekは、watchTowrがパッチが着地した頃のワイルド環境での最初の悪用の試みを検出したと報告していますが、成功した妥協は確認していません。Hadrianはセキュリティ企業が、パッチがリリースされる前でも大規模な悪用の試みを観察したことをSecurityWeekに伝えました。PHPのセッションアップロード進行コードパスに集中していました。Patchstack、CloudflareおよびVegaは開示の日に試みをログしました。Amazonはパッチが配信される4日前に悪用の試みを特定したと述べました。
PHPのスケールがこれを重要にする理由
PHPはデンマーク系カナダ人プログラマーのRasmus Lerdorfによって作成され、1995年に最初にリリースされました。ウェブサイトを構築するための最も広く使用されるサーバー側スクリプト言語の1つのままです。Wikipediaによると。同じソースは、2025年11月の時点で、PHPで駆動されるウェブサイトの半分以上がまだサポートされていないPHP 7ブランチで実行されており、約9.7%がまだPHP 5で実行されていることに注意しています。これは数年前に廃止されました。セキュリティ研究者は、より広いPHPエコシステム全体の迅速なパッチを複雑にするレガシーソフトウェアパターンであると述べています。
よくある質問
- PHP2Shellとは何ですか?
- PHP2Shellは、研究者がCVE-2026-109618およびCVE-2026-109619という2つの重大なPHP脆弱性に与えたニックネームです。Wiz Researchによると、攻撃者がログインなしにウェブサーバー上でコードを実行できます。
- どのPHPバージョンが影響を受けていますか?
- Wizは、2つのフローの少なくとも1つはPHP 5.4から現在のリリースまでのPHPバージョンに影響を与えると述べています。パッチはPHP 8.5.12、8.4.27、8.3.36、8.2.35に対して発行されました。SecurityWeekによると、PHP 7.4、8.0および8.1の最小バックポートがあります。
- PHP2Shellは実際に悪用されていますか?
- はい。SecurityWeekは、watchTowr、Hadrian、Patchstack、Cloudflare、VegaおよびAmazonがすべて別々に悪用の試みをログしたと報告しています。2026年10月21日に公式パッチがリリースされる前でも、その一部があります。
- 誰がPHP2Shell脆弱性を発見しましたか?
- クラウドセキュリティ企業Wizは2026年8月19日からバグを発見し、2026年8月24日にPHPセキュリティチームに報告しました。Wizはその記述によると、発見、調整、パッチ検証への貢献についてCalifおよびOpenAIの組織をクレジットしています。
- どのプラットフォームが脆弱であることが確認されていますか?
- Wizは、影響を受けるPHPバージョンで実行されているWordPress、DrupalおよびJoomlaの現在のリリースに対して認証なしでリモートコード実行を実証したと述べています。
出典
この記事は人工知能で作成され、公開前に出典の自動チェックを通過しています。誤りを見つけたら訂正を依頼してください。 訂正・反論を依頼する · 制作方針
関連記事

テクノロジーランキング・一覧
Google Playストア外で入手できるベストなAndroidアプリとユーティリティ
AndroidユーザーはGoogle Playに限定されません。オープンソースリポジトリF-Droid、匿名Google Playクライアント『Aurora Store』、アップデートトラッカー『Obtainium』、Shizukuベースのカタログ『ShizuStore』はすべて、公式ストアが掲載していないか許可していないアプリを配布しています。MakeUseOfとPocket-lintのレポートに基づいた、知る価値のある9つのストアとユーティリティを紹介します。
テクノロジー解説記事
PHP2Shell: 政府をオフラインに追いやった2つの重大なPHPの脆弱性
PHP2Shell は、PHP プログラミング言語における 2 つの重大な認証不要な遠隔コード実行脆弱性 — CVE-2026-109618 および CVE-2026-109619 — の別名であり、2026 年 10 月 20–21 日に開示されました。PHP は世界中のウェブサイトの非常に大きなシェアを支えているため、これらの脆弱性により複数の政府が予防措置として公開サイトをオフラインにしました。公式な修正は PHP のアップグレードです。中間的なサーバー側の対策も存在しますが、個々の読者ができることは侵害通知の監視と強力で一意なパスワードの使用を超えて、ほとんどありません。

テクノロジー比較
iPhone Duo vs Samsung Galaxy Z Fold7:折りたたみスマートフォン比較
Appleの初の折りたたみスマートフォンであるiPhone Duoは、2026年10月23日に発売され、開始価格は$1,999です。これはSamsungのGalaxy Z Fold7($1,999.99)より1セント安くなっています。2つの書籍型折りたたみスマートフォンは、主に画面サイズ、カメラハードウェア、重量、充電速度で異なりますが、発売時期は1年以上離れているにもかかわらず、ほぼ同じ開始価格で販売されています。
テクノロジーニュース記事
PHP2Shell: 重大なPHF脆弱性2つがグローバルサイト停止を引き起こす
PHP言語の重大なリモートコード実行脆弱性2つ(CVE-2026-109618およびCVE-2026-109619として追跡され、「PHP2Shell」というニックネームが付けられている)により、認証されていない攻撃者は脆弱なサーバー上でコードを実行できます。PHPは2026年10月21日にパッチをリリースしました。これは悪用の詳細が早期に漏洩した後のことです。セキュリティ研究者によると、修正プログラムが配布される前から攻撃が始まったとのことで、多くの組織は予防措置としてサイトをオフラインにしました。