【要確認】PHPに重大な脆弱性!WordPressサイトのPHPバージョンの確認方法と対処

皆さんは、ご自分のホームページが動いている「PHP」のバージョンをご存じですか?
「PHPって何?」「WordPressの更新はしているけど、それとは別なの?」
そう思った方も多いのではないでしょうか。
結論から言うと、今回の件でWordPress本体の更新は要りません。でも、サーバー側のPHPが古いままだと危ないので、バージョンの確認だけは今日のうちにしておきましょう!
2026年10月21日、PHPの開発元から「重大な脆弱性(ぜいじゃくせい=弱点)を2つ修正した」という緊急のお知らせが出ました。
そこで今回は
- PHPの重大な脆弱性で、何が起きたのか
- WordPressの更新が要らない理由
- 自分のサイトのPHPバージョンの確認方法
- 確認したあとの対処(レンタルサーバーの場合)
を解説していきます。
専門用語はできるだけ使わず、画面の場所を順番に案内しますので、最後までご覧ください😉
PHPの重大な脆弱性とは?2026年10月21日に何があったのか

まず最初に、PHPとは何かを簡単にご紹介しましょう。
PHPは、WordPressを動かしている「プログラムの言葉」です。WordPressのサイトは、サーバーの中でPHPが動くことで、ページが表示されています。
たとえるなら、WordPressが「お店のレジ」だとすると、PHPは「レジを動かす電気」のようなものです。
その電気のほうに、重大な弱点が見つかったんですね。
PHPの公式サイトの告知(2026年10月21日)には、次の4つのバージョンで、2つの重大な脆弱性が修正されたと書かれています。
- PHP 8.5.12
- PHP 8.4.27
- PHP 8.3.36
- PHP 8.2.35
引用:PHP公式サイト「News Archive 2026」(2026年10月21日の記載)
この告知では、認証なしで外部から、サーバーの中で好きなプログラムを動かされてしまう(遠隔でのコード実行)おそれがある脆弱性だと説明されています。
イギリスの国家サイバーセキュリティセンター(NCSC)も同じ日に注意喚起を出していて、「どのバージョンのPHPを使っている組織も影響を受ける」という趣旨のことを書いています。
引用:英国NCSC「Critical security issue affecting PHP」(2026年10月21日)
ここで大事なのは、WordPressだけの問題ではなく、PHPが動いているサーバーすべてが対象だということです。
ただし、「今すぐ乗っ取られる」と煽るつもりはありません。多くのレンタルサーバーでは、ホスティング会社が対応を進めていると思います。
だからこそ、自分のサイトがどういう状態か、確認しておくことが大切です。
WordPressの更新は要らない?「WordPress本体」と「PHP」は別物

ここでは、WordPressを使っている皆さんが、いちばん勘違いしやすいところをご説明します。
WordPressの更新とPHPの更新は別、という話です。
WordPress公式は、今回の件について次のように案内しています。
- この問題に対して、WordPressの更新は必要なく、予定もされていない
- サイトの持ち主は、すぐにPHPを更新するよう勧められている
- ホスティング会社が更新を進めている場合もあるが、自分でも確認し、必要ならできるだけ早くPHPを更新する
引用:WordPress.org「Critical PHP Security Release」(2026年10月21日)
つまり、管理画面で「WordPressは最新です」と出ていても、PHPが安全とは限らないんですね。
「WordPressの更新はちゃんとしているから大丈夫」と思っている方ほど、チョット注意が必要です。
WordPress本体のセキュリティ更新については、10月6日に7.1.3が公開されています。こちらもあわせて確認しておくと安心です。
9月に出た7.1.1のときの更新手順は、こちらの記事にまとめています。

WordPressサイトのPHPバージョンを確認する方法|管理画面で1分

ここからは、自分のサイトのPHPバージョンを確認する方法をご紹介します。
難しい作業はありません。WordPressの管理画面にログインできれば、1分で見られます。
- WordPressの管理画面にログインする
- 左のメニューから「ツール」→「サイトヘルス」を開く
- 上のほうの「情報」タブを押す
- 「サーバー」の項目を開いて、「PHPバージョン」の数字を見る
「サーバー」を開くと、「PHPバージョン」の行に「8.3.30」のような数字が出てきます。この数字を、メモしておいてください。
この手順はWordPress公式の案内に沿っています。ホスティング会社の管理画面でも、PHPのバージョンを見られることが多いです。
数字をメモして、次の表と見比べる。ここまでできれば、今日の作業の半分は終わりです。
PHPバージョンの見方|8.2.35・8.3.36以上かどうかを表で確認

ここまでは、PHPバージョンの確認方法をご説明しました。
ここからは、確認した数字の見方をご紹介します。
PHPのバージョンは「8.3.36」のように、ドットで3つに区切られています。見るのは、最初の2つ(8.3)が「系列」、最後の数字が「何回目の修正版か」です。
今回の修正版は、系列ごとに次のとおりです。
| あなたのPHP | 今回の状況 | やること |
|---|---|---|
| 8.5.x | 8.5.12で修正 | 8.5.12以上か確認 |
| 8.4.x | 8.4.27で修正 | 8.4.27以上か確認 |
| 8.3.x | 8.3.36で修正 | 8.3.36以上か確認 |
| 8.2.x | 8.2.35で修正(セキュリティ修正は2026年12月31日まで) | 8.2.35以上か確認。年内に8.3以降への移行も検討 |
| 8.1以前 | PHP開発元の更新提供は終了済み | できるだけ早く、新しい系列への移行をホスティング会社に相談 |
PHPの公式ページによると、2026年10月25日時点でサポートされているのは8.2・8.3・8.4・8.5の4系列です。
引用:PHP公式サイト「Supported Versions」
なお、WordPress公式がすすめるPHPは「8.3以上」とされています。
ひとつ、お伝えしておきたいことがあります。
表より数字が小さくても、ホスティング会社が別の方法で対策している場合があります。WordPress公式も、ホスティング側が更新やWAF(不正なアクセスを防ぐ仕組み)のルールを適用している可能性に触れています。
ですので、数字が表より小さかったら、あわてず、まずホスティング会社のお知らせを確認する。これが基本の動きです。
レンタルサーバーのPHPを更新する方法|先にバックアップを取る

ここでは、レンタルサーバーを使っている皆さんが、PHPを更新する前に絶対にやっておいてほしいことをご説明します。
バックアップについてです。
PHPのバージョンは、WordPressの中ではなく、サーバー側の設定で切り替えます。多くのレンタルサーバーでは、管理画面に「PHPバージョン切り替え」のような項目があります。
ただ、古いテーマやプラグインを使っていると、PHPを新しくした途端にサイトが表示されなくなることがあります。
WordPress公式の案内でも、更新前の流れは次のようになっています。
- サイトのバックアップを取る
- WordPress本体・テーマ・プラグインを最新にして、表示を確認する
- ホスティング会社の画面(または問い合わせ)でPHPのバージョンを上げる
- サイトとお問い合わせフォームが動くか確認する
1つ目の「バックアップ」が、いちばん大切です。先にバックアップを取っておけば、万が一表示がおかしくなっても元に戻せます。
切り替えの画面はホスティング会社ごとに違うので、お使いのサービスの「PHPバージョン」の案内ページを確認してください。更新後は、お問い合わせフォームの送信テストもしておくと安心です。
もしサイトが開かなくなったら、焦らずPHPのバージョンを元に戻して、テーマやプラグインを見直します。
この流れは、一般の会社さんも個人でお店をやっている方も同様です。
判断に迷ったら、まずはホスティング会社の窓口か、サイトを作ってくれた制作会社にご相談ください。
自分でサーバーを管理している場合と、確認が難しいときの考え方

ここまでは、レンタルサーバーを使っている場合をご説明しました。
ここからは、少し立場が違う方向けの話です。
VPS(自分で設定するタイプのサーバー)や、社内のサーバーでWordPressを動かしている方は、ホスティング会社が代わりに更新してくれません。自分で(または担当の方が)PHPを更新する必要があります。
NCSCは、対応の優先順位として次のような流れを示しています。
- PHPを使っているシステムを洗い出す(インターネットに公開しているものを優先)
- 最新のPHPに更新する
- すぐ更新できなければ、PHP開発元の一時的な緩和策を使う
- それも難しければ、システムを一時的に止めることも検討する
引用:英国NCSC「Critical security issue affecting PHP」
「止める」というのは、かなり強い対応ですよね。それだけ重大な件だということです。
一方、「PHPのバージョンを見ても、よく分からない」という方は、無理に自分でいじらないほうが安全です。
ホスティング会社に「PHPの重大な脆弱性への対応は済んでいますか?」と聞くだけでも、立派な確認になります。
今日できる3つの確認と、更新を続けるための考え方
ここまでの話を、今日できることだけに絞ります。
- サイトヘルスで、PHPバージョンの数字をメモする
- ホスティング会社のお知らせで、今回のPHPの件に対応済みか確認する
- WordPress本体が7.1.3になっているか、管理画面の「更新」で確認する
全部やっても、10分もかからないと思います。
ただ、ぶっちゃけ、こういう更新は「一度やって終わり」ではありません。「誰が定期的に見るか」を決めておくことが、サイトを安全に使い続ける土台になると思っています。
まとめ
今回は、「【要確認】PHPに重大な脆弱性!WordPressサイトのPHPバージョンの確認方法と対処」と題して、2026年10月21日のPHPの緊急修正と、確認の手順を解説しましたが、いかがだったでしょうか?
要点を並べ直しておきます。
- PHPの重大な脆弱性が2つ修正された(8.5.12・8.4.27・8.3.36・8.2.35)
- WordPress本体の更新は不要だが、サーバー側のPHPの確認は必要
- 「ツール」→「サイトヘルス」→「情報」→「サーバー」でPHPバージョンが分かる
- 更新の前には、必ずバックアップを取る
- 分からないときは、ホスティング会社か制作会社に相談する
目に見えないところの話なので、後回しにしがちです。でも、数字を1つ見るだけなら、今日のうちにできます。
まずはサイトヘルスを開いて、PHPバージョンを確かめてみましょう!
ツナガルでは、WordPressの更新やPHPの確認も含めた、ホームページの保守管理のご相談をお受けしています。
「PHPのバージョンを見ても、安全なのか分からない」「更新して表示が崩れるのがコワい」という方は、ツナガルへお気軽にご相談ください。
今のサイトの状態を一緒に確認するところから、お手伝いします。
参考・確認日:2026年10月25日
・PHP公式サイト「News Archive 2026」(2026年10月21日)
・PHP公式サイト「Supported Versions」
・WordPress.org「Critical PHP Security Release」(2026年10月21日)
・WordPress.org「PHPを更新する」
・WordPress.org「要件」
・英国NCSC「Critical security issue affecting PHP」(2026年10月21日)
