本文へスキップ
お知らせAWSは、php2shellを狙う攻撃の試みが広く確認されていると報告しています(10月22日更新)。PHPが修正版でない場合は、今すぐ更新してください。詳細
緊急 CVE-2026-109618 · CVE-2026-109619/ CVSS 9.2 / 公開日 2026-10-21 最終更新

セキュリティ情報 ·

あなたのPHPは php2shell に対応済みですか?

PHPのバージョン、Linuxパッケージの版数、Dockerタグを貼り付けてください。ブラウザ内で修正バージョンと比較します。データはどこにも送信されません。

PHPのバージョンを確認

このツールはあなたのサイトにアクセスしません。すべてブラウザ内で処理されます。

バージョンの調べ方
php -v
WordPress: ツール > サイトヘルス > 情報 > サーバー

バージョンを入力して「確認する」を押すと、結果がウィンドウで開きます。

結果の見方

  • 対応済み公式の修正バージョン以上です。
  • 未対応修正バージョンより古い状態です。更新してから再確認してください。
  • 要確認修正版なし、サポート終了、またはプレリリースです。結果に対応方法が表示されます。
  • 未確認・入力不足この入力ではまだ判定できません。足りない内容が結果に表示されます。

自分が所有または管理するサイトの確認にのみ使用してください。

独立したサイトであり、PHP Group および php.net とは関係ありません。

修正済みのPHPバージョン

  • PHP 8.58.5.12
  • PHP 8.48.4.27
  • PHP 8.38.3.36
  • PHP 8.28.2.35
  • PHP 7.4, 8.0, 8.1サポート終了: リリース番号なし

両方のCVEを修正した上流リリースです。ディストリビューションのパッケージは独自の版数を使います。表を参照してください。

今すぐやること

  1. バージョンを調べる

    php -v を実行するか、ホスティングの管理画面で確認します。VPSの場合はディストリビューションのパッケージコマンドを使います。

  2. 上で照合する

    対応済みか、どのバージョンを入れるべきかが分かります。ディストリビューションのパッケージはベンダーの修正バージョンと比較します。

  3. 更新して再起動

    ホスティングまたはパッケージマネージャーでPHPを更新し、PHP-FPMかWebサーバーを再起動して、もう一度確認します。

§ 01

更新ガイド

ガイド一覧

PHPの脆弱性「php2shell」とは?わかりやすく解説と、個人サイトの緊急対応・対策

PHPの脆弱性php2shellをわかりやすく解説。影響を受けるバージョンと、個人サイト・小規模サイトの運営者が今すぐやる確認・更新・再確認の3ステップを整理しました。

プラットフォーム: 概要

PHPバージョンの確認方法:WordPress・サーバー管理画面・コマンド

PHPバージョンの確認方法を、WordPressのサイトヘルス、レンタルサーバーの管理画面、php -vコマンド、phpinfo、dpkg/rpmの順に解説。確認した番号は当サイトのチェッカーで判定できます。

プラットフォーム: 概要

レンタルサーバーのPHP脆弱性対応:さくら・エックスサーバー・ロリポップ・ConoHa WINGは何をすればいい?

さくら・エックスサーバー・ロリポップ・ConoHa WINGなど国内レンタルサーバー各社のPHP脆弱性(php2shell)の公式発表と、利用者がやることを表で整理。PHPバージョンの切替場所も解説。

プラットフォーム: rental-server

さくらのレンタルサーバ:PHP脆弱性(php2shell)への対応状況とPHPバージョンの確認・変更方法

さくらのレンタルサーバのPHP脆弱性(php2shell)対応状況、利用者がやること、コントロールパネルでのPHPバージョン確認・変更手順を整理。VPS・クラウドの注意点も記載。

プラットフォーム: rental-server

ConoHa WING:PHP脆弱性(php2shell)への対応状況とPHPバージョンの確認・変更方法

ConoHa WINGのPHP脆弱性(php2shell)への対応状況と、コントロールパネルでのPHPバージョンの確認・変更手順を、公式告知とマニュアルに沿って整理しました。

プラットフォーム: rental-server

ロリポップ!:PHP脆弱性(php2shell)への対応状況とPHPバージョンの確認・変更方法

ロリポップ!レンタルサーバーのPHP脆弱性(php2shell)対応の公式発表と、ユーザー専用ページでのPHPバージョン確認・変更手順、モジュール版とCGI版の違いを整理しました。

プラットフォーム: rental-server

エックスサーバー:PHP脆弱性(php2shell)への対応状況とPHPバージョンの確認・変更方法

エックスサーバーのPHP脆弱性(php2shell)への公式対応状況と、サーバーパネルでのPHPバージョン確認・変更手順を整理。シンレンタルサーバー等の姉妹サービスにも触れます。

プラットフォーム: rental-server

PHP脆弱性(php2shell)の対策まとめ:サイト運営者が今すぐやること

PHP脆弱性(php2shell)の対策を、確認→更新→再起動→再確認の順に整理。レンタルサーバー・VPS・Docker・WordPress別の入口と、WAFだけでは足りない理由つき。

プラットフォーム: 概要

§ 03

よくある質問

すべての質問
このサイトは私のWebサイトをスキャンしますか?

しません。サイトやサーバーには一切アクセスしません。バージョン番号を入力すると、ページに埋め込まれた表とブラウザ内で照合します。

修正版より低い番号なのに、ディストリビューションは対応済みと言っています。どちらが正しいですか?

決めつけずに照合してください。ベンダーは修正を古いバージョン番号のまま取り込む(バックポートする)ため、例えば 8.3.6-0ubuntu0.24.04.x に、上流が 8.3.36 で出した修正が含まれていることがあります。ただし、ベンダーがお使いのリリース向けにその修正を公開している場合に限ります。「Linuxパッケージ」タブを使えば、ベンダー自身が公表している修正済みパッケージの版数と比較できます。ベンダーの修正がまだないリリースや、サポートが終了したリリースもあります。

共有サーバーでコマンドを実行できません。どうすればよいですか?

修正版のPHPをインストールするのはホスティング事業者です。管理画面で別の系統を選ぶだけでは、パッチは適用されません。管理画面でサイトが使っているPHPバージョンを確認し、「ホスティング状況」のページで事業者の発表を確認してください。発表が見当たらなければ、修正版がインストールされPHPが再起動されたかをサポート窓口に問い合わせてください。パッチ適用後もバージョン番号が変わらない事業者もあります。

ご注意

このツールはあなたのサイトにアクセスしません。すべてブラウザ内で処理されます。

自分が所有または管理するサイトの確認にのみ使用してください。ディストリビューションのパッケージ版数は、各ベンダーのセキュリティ情報に従ってください。

独立したサイトであり、PHP Group および php.net とは関係ありません。

同僚に知らせる

このメッセージをコピーして、チャットやメールで送れます。

PHP の php2shell 脆弱性は、深刻度「重大(critical)」と評価されています。公式の修正バージョンは PHP 8.5.12 / 8.4.27 / 8.3.36 / 8.2.35 です。お使いの PHP のバージョンを、こちらで確認してください: https://php2shellcheck.com/ja/

メール通知

修正状況が更新されたらメールでお知らせ

公式情報で修正バージョンやベンダーの対応状況が変わったときだけ、短いメールを1通お送りします。どのメールにも出典リンクを付けます。

アドレスと言語は、配信を停止するまで保存します。詳しくはプライバシーポリシーをご覧ください。 メールが不要な方は、RSS フィードをご利用ください。