以下は、Google AIに聞いた内容を記述している。
ニュースで話題になっている通り、2026年10月21日にPHPの極めて重大な脆弱性(通称「PHP2Shell」)が公表され、政府やIPA(情報処理推進機構)が緊急の注意喚起を行う異例の事態となっています。
結論から申し上げますと、「バージョンアップ(アップデート)」が唯一かつ根本的な対処法です。ただし、WordPressをレンタルサーバーで運用している場合、少し特殊な仕組みが働いているため、以下の点を確認する必要があります。
1. 根本的な対策は「PHPのバージョンアップ」
今回の脆弱性は、WordPress(ブログのシステム)ではなく、その土台である「PHPという言語自体」の重大な欠陥です。そのため、WordPressやプラグインを更新するだけでは直りません。
PHPの公式開発チームから発表された、脆弱性を修正した最新バージョン(パッチ適用済み)は以下の通りです。
- PHP 8.5系 ➔ 8.5.12 以上
- PHP 8.4系 ➔ 8.4.27 以上
- PHP 8.3系 ➔ 8.3.36 以上
- PHP 8.2系 ➔ 8.2.35 以上
基本的には、サーバー側でこれらの修正バージョンにアップデートすれば安全になります。
我が家はサイトヘルスのサーバーにphpバージョン8.3.36となっているので大丈夫ということになる。
phpのWordPressとサーバーの関係
WordPressの「サイトヘルス」で表示されるPHPバージョンは、サーバー(コアサーバー)のPHPバージョンになる。
つまり、WordPressの「サイトヘルス」で表示されるPHPバージョンと、サーバーで表示されるPHPバージョンはまったく同じ数字になります。
WordPressはサーバー側にある『PHP本体アプリ』を使って処理を行っているのです。従って、サーバーのPHPバージョンがアップすると、WordPressのサイトヘルスにあるPHPバージョンも自動的にアップすることになるのです。
従って、サーバーのPHPバージョンがちゃんとバージョンアップされているとWoedPress側では何もすることは無いということになる。
2. バージョンアップする際のリスク
もし自分でレンタルサーバーの管理画面からPHPのバージョンを(例えば7.4から8.3へ)大きく引き上げる場合、古いテーマやプラグインが新しいPHPに対応しておらず、画面が真っ白になったりエラーが起きたりするリスクがあります。
必ず以下の順番で対応してください。
- サイト全体のバックアップを取る。
- WordPress本体、プラグイン、テーマをすべて最新版に更新する。
- サーバーの管理画面でPHPのバージョンを推奨版(8.3や8.4)に切り替える。
- お問い合わせフォームの送信やログインが正常にできるか確認する。

