YAMANAKA JAPANコラム一覧へ

トップ / コラム / PHPの脆弱性、うちのサイトは関係ある? 見分け方と、サーバー会社に聞く一言

PHPの脆弱性、うちのサイトは関係ある? 見分け方と、サーバー会社に聞く一言

🕒 2026-10-22解説PHP脆弱性セキュリティ

2026年10月21日に見つかったPHPの脆弱性(php2shell)。スマホの更新は要るのか、自社のサイトはPHPで動いているのか、修正済みかをどう確かめるのか。サイトを持っている会社の人向けに、見分け方とサーバー会社・制作会社にそのまま送れる問い合わせ文をまとめました。

2026年10月21日の夜、総理大臣がXで、その夜23時に出る修正をすぐに当てられるよう準備してほしい、と呼びかけました。対象は、PHP(ピーエイチピー)というプログラムの言語です。前後して、緊急メンテナンスでサイトを止める会社が相次ぎました。

「PHPって何?」「うちは関係あるの?」と思った人向けに、見分け方と、やることを書きます。

サイトを持っている会社・お店の方で、「うちのサイトは大丈夫なのか不安」「誰に相談すればいいか分からない」という方のために、無料点検のご案内があります。サイトのURLだけで、外から見える範囲を点検します。

無料点検のご案内を見る →

1. 先に答え

スマホやパソコンの更新は要りません。PHPは、サイトを動かしているサーバーの側で使われているものです。見る側の機械には入っていません。
関係があるのは、サイトを持っている会社です。自社のホームページや予約・問い合わせのサイトがPHPで動いていれば、当てはまります。
社長がやることは「聞く」だけです。直すのはサーバー会社か制作会社です。下に、そのまま送れる問い合わせ文を置きました。

2. 10月21日の夜に何が起きたか

  • 10月21日PHPの開発元が、深刻な脆弱性(プログラムの穴)2件を、その夜に直すと予告。IPA(情報処理推進機構)も事前の準備を呼びかけ
  • 21時55分高市総理がXに投稿。公開しているサイトでPHPを使っているかを確かめ、修正をすぐ当てられるよう準備を。すぐ当てられないなら、サイトを一時的に止めるのも手だ、という内容
  • 21日の夜修正版が公開(8.2.35/8.3.36/8.4.27/8.5.12)。通称は「php2shell」
  • その後緊急メンテナンスや予防のための公開停止が相次ぐ。JPCERT/CC(日本で脆弱性の情報をまとめている組織)と国家サイバー統括室も注意喚起

穴の深さは、10点満点で9.2です。ログインしなくても、外からサイトのサーバーで好きなプログラムを動かされるおそれがあります。動かされると、サイトの書き換え、問い合わせフォームに入った個人情報の抜き取り、そのサーバーを使った別の攻撃ができてしまいます。

3. スマホや銀行アプリの更新は要る?

要りません。この件で、サイトを見る側の人ができることは基本的にありません。iPhoneやAndroid、パソコンの更新とは別の話です。

よく使う通販や銀行のサイトが心配なら、そのサイトからのお知らせを見るだけで十分です。直すのはサイトを持っている会社で、利用者が設定を変える必要はありません。

ここから下は、自社のサイトを持っている会社の人向けです。

4. うちのサイトはPHPで動いている?

サイトの作り方で、だいたい分かります。

当てはまるWordPress(ワードプレス)で作ったサイトWordPressはPHPで動いています。会社のホームページで一番多い作り方です。管理画面のログインURLが「/wp-admin/」なら、WordPressです。
当てはまる可能性が高いレンタルサーバーを借りて置いているサイトレンタルサーバーの管理画面に「PHPバージョン」の項目があれば、PHPが使える状態です。サイトが実際にPHPで動いているかは、制作会社に聞くのが早いです。
基本は当てはまらないノーコードの作成サービスで作ったサイトサービスの会社がサーバーごと管理しているので、サイトを持っている側がPHPを触ることはありません。気になるなら、そのサービスのお知らせを見てください。
分からない作ったのが昔で、誰に頼んだかも曖昧この場合が一番危ないです。毎年の請求書(サーバー代・ドメイン代)の差出人が、聞く相手です。

修正版の番号

PHPには版がいくつも並んで出ています。自社のPHPが、下の番号「以上」になっていれば修正済みです。

使っている版この番号以上なら修正済み
8.5系8.5.12
8.4系8.4.27
8.3系8.3.36
8.2系8.2.35
8.1・8.0・7.4サポートが終わった版です。正式な修正版は配布されていません。サーバー会社に対応を聞き、8.2以上への移行を検討します

ただし、サーバー会社が自分たちで修正を当てて、番号は変わらないまま直している場合もあります。番号だけでは判断しきれないので、次の一言で聞きます。

5. サーバー会社・制作会社に聞く一言

コピーして、そのまま送れます。会社名とサイトのURLだけ書き換えてください。

サーバー会社・制作会社へ

いつもお世話になっております。〇〇株式会社の〇〇です。

10月21日に公表されたPHPの脆弱性(通称 php2shell)について確認させてください。
対象サイト:https://〇〇〇〇.co.jp

1. このサイトはPHPで動いていますか。
2. 動いている場合、PHPは修正済みの版(8.2.35/8.3.36/8.4.27/8.5.12 以上、またはそれと同等の修正)になっていますか。
3. まだの場合、いつ対応いただけますか。費用がかかる場合は、その金額も教えてください。

お手数ですが、ご回答をお願いいたします。

レンタルサーバーなら、多くは会社側がまとめて更新します。返事が「対応済み」なら、それで終わりです。返事が来ない、または「お客様側で更新を」と言われたら、制作会社に頼むか、サイトを一時的に止めるかを決めます。

6. よくある勘違い

WordPressの更新ボタンを押せば直る今回直すのはWordPressではなく、その下で動いているPHPです。WordPressの開発元も、WordPress本体の更新は不要で、PHPを更新するよう呼びかけています。
エラーも出ていないし、サイトも普通に見えるから大丈夫この穴は、見た目を変えずに中で動くものです。エラーが出ていないことは、安全の証明になりません。
外からPHPのバージョンが見えないから大丈夫見えないのは、見せない設定になっているだけです。中のPHPが古いままのこともあります。中で確かめるしかありません。

7. 外から見えている「目印」

サイトによっては、ページを開いたときにサーバーが返す情報の中に「PHP/8.1.2」のような版の番号がそのまま出ています。攻撃する側は、これを見て古いサイトから順に狙います。家で言えば、玄関に「この鍵は古い型です」と貼ってあるのと同じです。

今回のPHPは、外から見える「開けっぱなし」のひとつにすぎません。ふだん気づかれないまま開いていることが多いのは、次の7つです。

01HTTPSと証明書の期限 02ドメインの期限 03なりすましメール対策(DMARCなど) 04管理画面が外から開けないか 05PHPなどのバージョンが見えていないか 06問い合わせフォームの作り 07ソースに内部の情報が残っていないか など

この7つは、どれも外から誰でも見られるものです。つまり、攻撃する側からも見えています。

株式会社Yamanaka JAPANでは、この7つを無料で点検しています。お預かりするのは、サイトのURLだけです。

無料点検を申し込む →

ただ、PHPに修正が当たっているかどうかは、外からは分かりません。こちらは5章の文面で、サーバー会社に確認してください。

自社のサイト、外から一度見てみませんか。

サイトのURLを送っていただければ、PHPのバージョンが外から見えていないかを含めて、7つの項目を外から見える範囲で点検します。ログイン情報はいただきません。

結果は項目ごとに、いまどうなっているか、放っておくと何が起きるか、どう直せばいいかまでまとめてお送りします。専門の言葉が分からなくても、制作会社様にそのままお渡しいただける形にしています。ここまでは無料です。

制作会社との契約が切れていて、誰に頼めばいいか分からない。そんなときは、当社で修正をお引き受けすることもできます。修正は有料になりますので、内容を拝見してからお見積りをお出しします。

無料点検を申し込む →