セキュリティ情報 ·
あなたの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を修正した上流リリースです。ディストリビューションのパッケージは独自の版数を使います。表を参照してください。
今すぐやること
バージョンを調べる
php -v を実行するか、ホスティングの管理画面で確認します。VPSの場合はディストリビューションのパッケージコマンドを使います。
上で照合する
対応済みか、どのバージョンを入れるべきかが分かります。ディストリビューションのパッケージはベンダーの修正バージョンと比較します。
更新して再起動
ホスティングまたはパッケージマネージャーでPHPを更新し、PHP-FPMかWebサーバーを再起動して、もう一度確認します。
PHPの脆弱性「php2shell」とは?わかりやすく解説と、個人サイトの緊急対応・対策
PHPの脆弱性php2shellをわかりやすく解説。影響を受けるバージョンと、個人サイト・小規模サイトの運営者が今すぐやる確認・更新・再確認の3ステップを整理しました。
PHPバージョンの確認方法:WordPress・サーバー管理画面・コマンド
PHPバージョンの確認方法を、WordPressのサイトヘルス、レンタルサーバーの管理画面、php -vコマンド、phpinfo、dpkg/rpmの順に解説。確認した番号は当サイトのチェッカーで判定できます。
レンタルサーバーのPHP脆弱性対応:さくら・エックスサーバー・ロリポップ・ConoHa WINGは何をすればいい?
さくら・エックスサーバー・ロリポップ・ConoHa WINGなど国内レンタルサーバー各社のPHP脆弱性(php2shell)の公式発表と、利用者がやることを表で整理。PHPバージョンの切替場所も解説。
さくらのレンタルサーバ:PHP脆弱性(php2shell)への対応状況とPHPバージョンの確認・変更方法
さくらのレンタルサーバのPHP脆弱性(php2shell)対応状況、利用者がやること、コントロールパネルでのPHPバージョン確認・変更手順を整理。VPS・クラウドの注意点も記載。
ConoHa WING:PHP脆弱性(php2shell)への対応状況とPHPバージョンの確認・変更方法
ConoHa WINGのPHP脆弱性(php2shell)への対応状況と、コントロールパネルでのPHPバージョンの確認・変更手順を、公式告知とマニュアルに沿って整理しました。
ロリポップ!:PHP脆弱性(php2shell)への対応状況とPHPバージョンの確認・変更方法
ロリポップ!レンタルサーバーのPHP脆弱性(php2shell)対応の公式発表と、ユーザー専用ページでのPHPバージョン確認・変更手順、モジュール版とCGI版の違いを整理しました。
エックスサーバー:PHP脆弱性(php2shell)への対応状況とPHPバージョンの確認・変更方法
エックスサーバーのPHP脆弱性(php2shell)への公式対応状況と、サーバーパネルでのPHPバージョン確認・変更手順を整理。シンレンタルサーバー等の姉妹サービスにも触れます。
PHP脆弱性(php2shell)の対策まとめ:サイト運営者が今すぐやること
PHP脆弱性(php2shell)の対策を、確認→更新→再起動→再確認の順に整理。レンタルサーバー・VPS・Docker・WordPress別の入口と、WAFだけでは足りない理由つき。
さらに詳しく
このサイトは私のWebサイトをスキャンしますか?
しません。サイトやサーバーには一切アクセスしません。バージョン番号を入力すると、ページに埋め込まれた表とブラウザ内で照合します。
修正版より低い番号なのに、ディストリビューションは対応済みと言っています。どちらが正しいですか?
決めつけずに照合してください。ベンダーは修正を古いバージョン番号のまま取り込む(バックポートする)ため、例えば 8.3.6-0ubuntu0.24.04.x に、上流が 8.3.36 で出した修正が含まれていることがあります。ただし、ベンダーがお使いのリリース向けにその修正を公開している場合に限ります。「Linuxパッケージ」タブを使えば、ベンダー自身が公表している修正済みパッケージの版数と比較できます。ベンダーの修正がまだないリリースや、サポートが終了したリリースもあります。
共有サーバーでコマンドを実行できません。どうすればよいですか?
修正版のPHPをインストールするのはホスティング事業者です。管理画面で別の系統を選ぶだけでは、パッチは適用されません。管理画面でサイトが使っているPHPバージョンを確認し、「ホスティング状況」のページで事業者の発表を確認してください。発表が見当たらなければ、修正版がインストールされPHPが再起動されたかをサポート窓口に問い合わせてください。パッチ適用後もバージョン番号が変わらない事業者もあります。
ご注意
このツールはあなたのサイトにアクセスしません。すべてブラウザ内で処理されます。
自分が所有または管理するサイトの確認にのみ使用してください。ディストリビューションのパッケージ版数は、各ベンダーのセキュリティ情報に従ってください。
独立したサイトであり、PHP Group および php.net とは関係ありません。
自分で対応できませんか?
$49個別パッチ対応プラン
お使いの環境に合わせた手順書を、24時間以内にメールでお届けします。
- サーバーにはログインしません。手順書をお送りし、作業はお客様ご自身で行っていただきます
- ご自身が所有・管理しているサイトのみが対象です
- コピーして使えるコマンドと、更新後の確認方法を含みます
メールアドレスと、コピーして使える依頼文を表示します。
手順書の送付前なら全額返金します。 返金ポリシー
同僚に知らせる
このメッセージをコピーして、チャットやメールで送れます。
PHP の php2shell 脆弱性は、深刻度「重大(critical)」と評価されています。公式の修正バージョンは PHP 8.5.12 / 8.4.27 / 8.3.36 / 8.2.35 です。お使いの PHP のバージョンを、こちらで確認してください: https://php2shellcheck.com/ja/
メール通知
修正状況が更新されたらメールでお知らせ
公式情報で修正バージョンやベンダーの対応状況が変わったときだけ、短いメールを1通お送りします。どのメールにも出典リンクを付けます。
アドレスと言語は、配信を停止するまで保存します。詳しくはプライバシーポリシーをご覧ください。 メールが不要な方は、RSS フィードをご利用ください。