【PHP2Shell】深刻なPHPの脆弱性が発覚!ホームページをお持ちの方が確認したい対策と備え

PHPの脆弱性への警告とホームページのセキュリティ対策をイメージした画像

2026年10月21日、ホームページを動かすために広く使われている「PHP」に、深刻なセキュリティ上の問題が見つかりました。

「自分のホームページは大丈夫?」「何を確認すればいいの?」と不安に感じている方もいるのではないでしょうか。

今回の問題「PHP2Shell」は、「鍵(パスワード)を持っていない不審者でも、外から怪しい命令を送り込むだけで勝手にドアを開けて中を操作できてしまうような穴があった」というものです。

ホームページの内容を書き換えられたり、サーバー内の情報を不正に取得されたりする可能性があります。

ただし、すべてのホームページが同じように影響を受けるわけではありません。まずは、ご自身のホームページがどのような環境で動いているかを確認しましょう。

まず確認!あなたのホームページは大丈夫?

今回の脆弱性は、世界中で使われている「WordPress」をはじめ、PHPという仕組みを利用して作られているあらゆるWebサイトに関係する問題です。

つなぐ流山
つなぐ流山

実は「つなぐ流山」も、WordPressやPHPをはじめ、データベースなど様々なWebシステムを組み合わせて構築・運用されています。

だからこそ、今回のようなPHPの脆弱性対応はもちろん、サイトを動かすあらゆる裏側システムの安全管理を自分ごととして必要な情報を確認し、サイト全体の管理と必要な対応に取り組んでいます。

はてなブログやCanvaなどのサービスを利用したHPの場合

はてなブログやCanvaなど、サービス提供会社がサーバーやシステムを管理するホームページ作成サービスを利用している場合、通常、利用者自身がPHPのバージョンを確認・更新する必要はありません。

このようなサービスでは、PHPを含むシステムのセキュリティ対策は、基本的にサービス提供会社が対応します。サービス提供元からのお知らせや公式サイトの案内を確認しましょう。

一方、独自にサーバーを契約してWordPressなどでホームページを運営している場合は、サーバー会社や制作・保守担当者にPHPのバージョンや脆弱性への対応状況を確認することが大切です。

PHPのバージョンを確認しましょう

今回、修正版が公開されたPHPのバージョンは次のとおりです。

現在のPHP必要な対応
8.5.0〜8.5.118.5.12以降へ更新
8.4.0〜8.4.268.4.27以降へ更新
8.3.0〜8.3.358.3.36以降へ更新
8.2.0〜8.2.348.2.35以降へ更新
8.1以前サーバー会社などに今回の脆弱性への対応状況を確認し、必要に応じてサポート対象のPHPバージョンへの移行を検討

上記はPHP公式が公表した修正版です。サーバー会社が独自に修正を適用している場合もあるため、バージョン番号だけで安全性を判断できないケースがあります。

PHPのバージョンはどこで確認するの?

レンタルサーバーを利用している場合は、サーバーの管理画面を確認しましょう。

例えば、エックスサーバーを利用している場合は、サーバーパネルの「PHP Ver.切替」などから設定中のバージョンを確認できます。

あるいは、WordPress管理画面(「ツール」>「サイトヘルス」>「情報」タブ>「サーバー」)に表示されている「PHPバージョン」)からも確認が可能です。

自分で管理していない場合や、どこを見ればよいかわからない場合は、ホームページの制作会社やサーバー会社に問い合わせてみましょう。

PHPのバージョンが古かった場合はどうすればいい?

前述の脆弱性の影響を受ける古いPHPバージョンを使用している場合は、早急に修正版(修正版)への更新が必要です。

ただし、ここでひとつ大きな注意点があります。

【注意】古いPHPバージョンからの大幅なアップデートは「表示崩れ」に注意!

もし現在お使いのサイトのPHPバージョンが著しく古い場合(例: PHP 5.x や 7.x など)、いきなり最新のPHP 8.xへアップデートすると、以下のような不具合が発生するリスクがあります。

  • サイトのデザインやレイアウトが崩れてしまう
  • お問い合わせフォームなどの重要な機能が動かなくなる
  • 画面が真っ白になってアクセスできなくなる(エラー発生)

PHPのバージョンが大きく上がると、古いプログラムの書き方がサポート終了となり、サイトで使っているテーマやプラグインが対応できなくなってしまうためです。

安全にバージョンアップを進める2つのポイント

管理者や保守担当者がいる場合は、相談しながら進める

PHP公式は、修正版への更新を強く推奨しています。特に、古いPHPからの移行では、サイトで使用しているテーマやプラグインとの互換性に注意が必要です。

バックアップを確保し、必要に応じて動作確認を行いながら、サーバー会社やホームページの保守担当者に相談して更新を進めましょう。

自分で更新する場合は、バックアップと動作確認を忘れずに

PHPのバージョンを大きく変更すると、サイトの表示やお問い合わせフォームなどの機能に影響が出ることがあります。

古いバージョンから移行する場合は、使用中のテーマやプラグインの対応状況を確認し、バックアップを確保したうえで更新しましょう。必要に応じて、検証環境で動作を確認することも大切です。

今回のようなセキュリティ上の問題では、修正版への更新を先延ばしにせず、互換性の問題が心配な場合は、サーバー会社や保守担当者に早めに相談してください。

バックアップについての確認事項は『万が一のトラブルに備え、バックアップも大切に』をご参照ください。

WordPressを使っている方は、こちらも確認

WordPress・PHP・データベースとホームページ表示の関係を示した図

WordPressでホームページを運営している場合は、PHPだけでなく、次の項目も確認しておきましょう。

  • WordPress本体が更新されているか
  • プラグインやテーマが更新されているか
  • 管理画面のパスワードが適切に管理されているか

本当に大切なのは、何か一つだけを対策するのではなく、ホームページ全体を動かしている仕組み(環境)をまるごと確認し、総合的なセキュリティ対策を行っていくことです

今回の問題は、WordPress本体やプラグインだけでなく、それらを動かすために使われている「PHP自体」に見つかった脆弱性です。

Webサイトは、目に見えるデザインだけでなく、裏側で動くPHPやデータベース、サーバーなど、さまざまな仕組みが組み合わさって動いています。今回は、その仕組みの一つであるPHPに深刻な問題が見つかった、というわけです。

万が一のトラブルに備え、バックアップも大切に

ホームページのバックアップイメージ図

ホームページの管理で、もう一つ確認しておきたいのがバックアップです。

バックアップがあれば、更新後の不具合やデータの消失などが発生した際に、復旧できる可能性があります。

ただし、バックアップがあっても、すべてのトラブルを必ず復旧できるとは限りません。

  • いつの時点のデータに戻せるのか
  • 必要なデータが保存されているか
  • トラブル時に誰が復旧作業を行うのか

こうした点も、事前に確認しておくと安心です。

大企業でも被害が起きるサイバー攻撃。誰もが他人事ではありません

近年、サイバー攻撃による情報漏えいやシステム障害が相次いで公表されています。

セキュリティ対策に多くの予算と人員を投入できる大企業や公的機関でさえ、セキュリティ対策を講じていても、攻撃による被害を完全に防ぐことは容易ではありません。

攻撃者は、特定の企業だけを狙うとは限らず、プログラムなどを使ってインターネット上のシステムを広く調べ、脆弱性のある環境を攻撃することもあります。会社の規模や知名度にかかわらず、誰もがサイバー攻撃の被害に遭う可能性があるのです。

一方で、どれだけ対策をしても、リスクを完全になくすことはできません。しかし、被害を未然に防ぐためにも、今できる対策を一つずつ実施し、継続していくことが大切です。

つなぐ流山は、掲載ページの制作後も情報発信とサイト管理を大切にしています

つなぐ流山では、地域のお店や事業者の魅力を届けるため、ポータルサイト内に事業者さまのLP(ホームページの1ページ凝縮版のようなもの)や紹介記事を制作・掲載しています。

LP・ご紹介記事制作についてはコチラ!

掲載ページを検索にかかるように制作、公開して終わりにするのではなく、情報を届ける土台となるポータルサイト全体の運営・管理にも取り組んでいます。

  • サーバー・システムの管理:サーバーやPHP、WordPressなどに関する情報を確認し、必要な更新に対応します。
  • バックアップの取得:万が一のトラブルに備え、サイトのバックアップを継続的に取得しています。
  • 不具合やトラブル発生時の対応:表示の不具合や不正アクセス・改ざんなどが疑われる場合は、状況を確認し、対応方針をご案内します。

つなぐ流山では、LPを制作した事業者様に公式LINEをご案内しています。

公式LINEでは、掲載ページを活用するための情報に加え、サイトの表示不具合・システム更新などに関するお知らせを随時配信しています。サイト全体に影響する重要なお知らせがある場合も、こちらを通じてご案内しています。

つなぐ流山では、掲載ページの制作後に月額の維持管理手数料をいただいていません。そのため、不具合の調査や修正、復旧などの作業が必要になった場合は、内容や工数に応じて別途費用が発生することがあります。その際は、事前に作業内容と費用をご説明します。

地域のお店や事業者の魅力を届けること。そして、その情報を発信する土台を適切に運営していくこと。

つなぐ流山は、掲載ページの制作だけでなく、公開後の情報提供やポータルサイトの管理にも取り組みながら、地域の事業者の情報発信を支えていきます。

掲載ページの制作や、Webでの情報発信についてのご相談は、お気軽にお問い合わせください。

まずはお気軽にご相談ください

参考情報

PHP公式:セキュリティに関する発表

JPCERT/CC:PHPにおける複数の脆弱性に関する注意喚起

PHP公式のPHP2Shellセキュリティ情報

JPCERT/CCの2026年注意喚起一覧