PHPに、認証なしでリモートコードを実行される可能性がある2件の重大な脆弱性が見つかり、修正版が公開された。
WordPressそのものの脆弱性ではないが、WordPressサイトもPHP上で動いているため対象になり得る。
まず自分のPHPバージョンとレンタルサーバー会社のお知らせを確認し、必要な更新が適用されているかを見ることが重要だ。
ただし、古いテーマやプラグインを使っている場合はPHP更新で不具合が出る可能性もある。慌ててボタンを押す前に、バックアップと互換性も確認しておきたい。
この記事のポイント
対象: WordPressなどPHPを使用するWebサイト
情報の確度: PHP・WordPress公式発表、報道
公式発表: PHPプロジェクトが重大な脆弱性2件を修正するセキュリティリリースを公開
主な出典: PHP、WordPress.org、9to5Mac
確認日: 2026年10月23日
読者に関係すること: WordPressサイトへの影響、PHPバージョンの確認方法、サイト運営者が今行うべき対策
いま何が起きている?PHP脆弱性でサイト停止
PHPプロジェクトは2026年10月21日、CVE-2026-109618とCVE-2026-109619を修正するセキュリティアップデートを公開した。
つまり悪用された場合、外部からサーバー上で不正な処理を実行される恐れがある。
9to5Macによると、この問題を受け、修正を適用できていない一部の企業や政府系Webサイトでは、安全確保のため一時的にサイトをオフラインにする対応も行われているという。
つまり今回の「サイトが見られない」は、サーバーが故障したとは限らない。
危険だから、あえて止めている場合もあるのである。
WordPressにも影響する?
WordPress公式も、今回の脆弱性はWordPress固有のものではなく、PHPアプリケーションをホストするすべてのサーバーに影響する、と案内している。
ではWordPress利用者には関係ないのかというと、そうではない。
WordPressはPHPを使って動いている。
つまり、WordPressに穴が開いたわけではない。
WordPressが乗っている土台のPHPに問題が見つかった。という理解が近い。
家そのものに問題はなくても、基礎に問題があれば無関係ではないのである。
WordPressでPHPバージョンを確認する方法
ここにPHPバージョンが表示される。
PHPは何バージョンなら安全?
⚫︎ PHP 8.3.36
⚫︎ PHP 8.4.27
⚫︎ PHP 8.5.12
PHP公式は各系列の利用者に、これらの修正版へアップデートするよう呼びかけている。
また、WordPress公式によると、PHP 8.2より前のバージョンはPHPプロジェクトからセキュリティ更新が提供されていない。
そのため、「8.1だから今回だけ修正すればいい」とはならない。
なおPHP 8.2も2026年12月31日にサポート終了予定である。
だが、カレンダーを見ると、そろそろ次を考える時期なのである。
PHPを自分で更新していい?
「危険なら、とりあえず最新版にすればいい」とは限らない。
⚫︎ 管理画面へ入れなくなる
⚫︎ プラグインが動かなくなる
⚫︎ 一部のページだけエラーになる
ただし今回は、PHP公式が「更新が唯一の安全な選択肢」としている重大な脆弱性である。
安全に更新する手順を取る必要がある、という話だ。
レンタルサーバー利用者なら、まずサーバー会社のお知らせを確認したい。
WordPress公式も、ホスティング会社が対応を進めている可能性があるため、案内を確認するよう推奨している。
レンタルサーバー利用者がやること
今回のPHP脆弱性について案内が出ていないか確認する。
WordPressの「サイトヘルス」またはサーバー管理画面で確認する。
8.2系なら8.2.35、8.3系なら8.3.36、8.4系なら8.4.27、8.5系なら8.5.12以降が今回の修正版となる。
ここは遠慮するところではない。
Webの世界では、分からないまま設定を触るより、分かる人に一度聞く方が早いことも多いのである。
WordPress運営者が今やること
⚫︎ PHPバージョンを確認する
「ツール」→「サイトヘルス」→「情報」→「サーバー」で確認。
⚫︎ レンタルサーバー会社のお知らせを見る
今回のPHP脆弱性への対応状況を確認する。
⚫︎ 必要なPHPセキュリティ更新が適用されているか確認する
PHP 8.2.35/8.3.36/8.4.27/8.5.12以降が目安。
⚫︎ バックアップを確認する
PHPやWordPress環境を変更する前に、復元できる状態を作る。
⚫︎ WordPress本体・テーマ・プラグインも最新状態を確認する
今回の脆弱性そのものとは別問題だが、古いソフトウェアを放置しないことは基本的なセキュリティ対策になる。
⚫︎ 見覚えのない管理者ユーザーや不審なファイルがないか確認する
すでに攻撃を受けた疑いがある場合は、自力で削除するだけではなく、サーバー会社やセキュリティに詳しい専門家へ相談した方が安全だ。
特に重要なのは、「WordPressを最新版にしたから大丈夫」ではない、ということ。
今回直すべきなのはPHP側である。
サイトが突然表示されない場合は?
自分のサイトが突然表示されなくなった場合も、今回のPHP問題とは限らない。
原因としては、
⚫︎ レンタルサーバーの障害
⚫︎ セキュリティ対応による一時停止
⚫︎ PHP更新後の互換性エラー
⚫︎ WordPressプラグインやテーマの不具合
⚫︎ ドメイン・SSLの問題
⚫︎ 攻撃や改ざん
など、さまざまな可能性がある。
まずはレンタルサーバー会社の障害・メンテナンス情報を確認する。
次に管理画面へログインできるか確認する。
ここで、焦ってプラグインを削除したりPHPバージョンを何度も変更したりするのは避けたい。
原因不明のまま設定を次々変更すると、元の問題と自分で作った問題の区別がつかなくなる。
Webサイトが見えない。
焦る。
設定画面を片っ端から触る。
これは人類が何度も繰り返してきた、あまり成功率の高くない手順である。
今回は「WordPressの脆弱性」ではない。でも無関係でもない
しかしWordPressはPHP上で動いているため、サイト運営者にとって他人事でもない。
WordPress公式も、ホスティング会社からの案内を確認し、必要に応じてPHPをできるだけ早く更新するよう呼びかけている。
まず、自分のPHPバージョンを確認する。
次に、サーバー会社の対応状況を見る。
そして必要なら、バックアップを取ったうえで、安全に更新する。
これでいい。
セキュリティ対策というと大げさに聞こえる。
出典
出典:https://www.php.net/archive/2026.php
出典:https://ja.wordpress.org/2026/10/21/critical-php-security-release/
出典:https://9to5mac.com/2026/10/22/whats-going-on-with-the-web-the-php-issue-and-sites-going-offline/
更新履歴
2026年10月23日:初版公開