公開日:2026年10月22日
2026年10月21日、ホームページを動かすプログラム「PHP」に、非常に重大なセキュリティ上の問題(脆弱性)が2件見つかり、緊急の修正版が公開されました。
今回の問題を受け、エックスサーバーやさくらインターネットなど、国内のレンタルサーバー会社でも緊急メンテナンスやセキュリティ対策が実施されました。
すでに多くのサーバーで対策が進んでいますが、古いPHPを利用しているホームページでは、今後のバージョンアップも重要になります。
この記事では、今回の問題とレンタルサーバー各社の対応状況、WordPressを利用している方が確認しておきたいことを、できるだけわかりやすくご紹介します。
- PHPに重大な脆弱性が2件見つかり、修正版が公開されました。
- レンタルサーバー会社側ですでに対策されている場合があります。
- PHP 7.4などの古いバージョンは、今回の対策が済んでいても更新を検討する必要があります。
- PHPを新しくすると、古いWordPressテーマやプラグインで不具合が発生する場合があります。
- PHPの確認・更新や、変更後の不具合については専門業者に相談できます。
PHPに見つかった重大な脆弱性とは?
PHPとは、WordPressをはじめ、多くのホームページやWebシステムを動かすために使われているプログラミング言語です。
今回発見されたのは、第三者がインターネット経由でサーバー上のプログラムを不正に実行できる可能性がある問題です。
脆弱性には「CVE-2026-109618」「CVE-2026-109619」という識別番号が付けられており、危険度を示すCVSS v4.0の評価は、いずれも10点満点中9.2点と、非常に高いものになっています。
悪用される条件によっては、ホームページの改ざんや情報流出などの被害につながるおそれがあります。
なお、今回の問題はWordPress自体の不具合ではありません。WordPress本体を最新にするだけで解決するものではなく、PHP側への修正が必要です。
公開されたPHPの修正版
| PHPの系列 | 修正版 |
|---|---|
| PHP 8.2 | 8.2.35 |
| PHP 8.3 | 8.3.36 |
| PHP 8.4 | 8.4.27 |
| PHP 8.5 | 8.5.12 |
これらのバージョンでは、今回発見された脆弱性が修正されています。
レンタルサーバー各社の対応状況
今回、国内の主要レンタルサーバー会社では、緊急の対策が進められました。
2026年10月22日夜時点で確認できた主な対応状況は、以下のとおりです。
| サーバー会社 | 主な対応状況 |
|---|---|
| エックスサーバー | PHP 5.6〜8.5への修正適用が完了。PHP 5.5以下については対応を継続中。 |
| さくらのレンタルサーバ | 管理画面で選択できる全PHPバージョンへの脆弱性対策が完了。今回の件について利用者側の緊急作業は不要と案内。 |
| ロリポップ! | 緊急メンテナンスを実施。10月22日午後にサイト表示や関連サービスを再開。 |
| mixhost | PHP 5.2〜8.5への修正パッケージ適用を完了。今回の対策について利用者側の作業は不要と案内。 |
※各社の公式発表に基づく情報です。サービスや契約内容によって対応が異なる場合がありますので、最新情報はご利用のサーバー会社のお知らせをご確認ください。
サーバー会社によっては、現在のPHPバージョンを変更せず、脆弱性を修正するプログラムだけを適用する場合があります。
そのため、例えばPHP 7.4.33と表示されていても、今回の脆弱性については対策が済んでいる可能性があります。バージョン番号だけで判断せず、サーバー会社の案内を確認してください。
PHP 7.4などの古いバージョンは、そのままで大丈夫?
今回の緊急対策が完了していれば、すぐに別のPHPバージョンへ変更しなければならないとは限りません。
ただし、PHP 7.4、8.0、8.1などは、すでにPHP公式のサポートが終了しています。
今回の脆弱性だけ修正されていても、今後発見される問題に継続して対応してもらえるとは限りません。
また、PHP 8.2についても2026年12月31日に公式サポートが終了する予定です。
そのため、長く安心してホームページを運用していくには、PHP 8.3以降など、サポート期間内のバージョンへの移行を検討することをおすすめします。
ただし、新しいバージョンにすれば必ず問題なく動くというわけではありません。
PHPを8.3などに変更すると、ホームページが崩れることも
古いWordPressサイトを運用している場合、PHPのバージョンアップには注意が必要です。
WordPress本体が新しいPHPに対応していても、古いテーマやプラグインが対応していないことがあります。
特に、何年も前に独自制作されたWordPressテーマでは、当時のPHPでは問題なかったプログラムが、新しいPHPでは正常に動作しなくなる場合があります。
例えば、こんな不具合が発生することがあります
- ホームページの一部で文字や画像が表示されなくなる
- レイアウトが崩れる
- 「Warning」「Deprecated」などの警告が表示される
- お問い合わせフォームが正常に動作しなくなる
- WordPressの管理画面でエラーが発生する
- 500エラーが表示され、サイトが開けなくなる
例えば、以下のような警告が表示される場合があります。
Warning: Undefined array key "image" in /wp-content/themes/example/functions.php on line 120
これは一例ですが、新しいPHPでは、以前なら問題なく動いていた古いコードに警告が出ることがあります。
軽微な修正だけで解決できる場合もあれば、テーマやプラグインの処理を見直す必要がある場合もあります。
Warningなどの表示を消す設定で見た目だけ改善する場合もありますが、実際にプログラムが正常に動作しているかを確認することが大切です。
WordPressを利用している方が確認したい3つのこと
1. 現在のPHPバージョンを確認する
WordPress管理画面の「ツール」→「サイトヘルス」→「情報」→「サーバー」から、現在使用しているPHPのバージョンを確認できます。
レンタルサーバーの管理画面から確認できる場合もあります。
2. サーバー会社の対応状況を確認する
今回の脆弱性について、自分が利用しているPHPに修正が適用されているかを確認しましょう。
サーバー会社が自動で対応している場合、利用者側でPHPを変更する必要がないこともあります。
3. 古いPHPなら更新を検討する
PHP 7.4や8.0などを使用している場合は、対応可能な新しいバージョンへの移行を検討しましょう。
変更する前にはバックアップを取り、WordPress本体・テーマ・プラグインの互換性を確認することが重要です。
また、更新後はトップページだけでなく、各ページの表示やお問い合わせフォーム、管理画面なども確認しておくと安心です。
PHPの更新方法がわからない場合は、無理をせずご相談ください
「PHPの更新が必要と言われたけれど、何をすればよいかわからない」
「ホームページの担当になったものの、WordPressやサーバーの詳しいことまではわからない」
「以前の制作会社との連絡が取れず、更新作業を任せられる人がいない」
そうした場合、無理にご自身でPHPの設定を変更する必要はありません。
TM WebWorksでは、現在のPHPやWordPressの環境確認から、更新方法の検討、必要な更新作業までご相談いただけます。
専門的な知識がなくても大丈夫です。ホームページのURLや現在の状況など、わかる範囲の情報をお知らせください。
PHP変更後のWarningや表示崩れも対応できます
すでにPHPを8.3などへ変更して、ホームページに不具合が発生してしまった場合もご相談ください。
TM WebWorksでは、WordPressのテーマやプラグイン、PHPコードなどを確認し、不具合の原因を調査します。
必要に応じて、古いPHPコードの修正、表示崩れへの対応、動作しなくなった機能の修復などを行います。
不具合の範囲や修正方法はサイトによって異なるため、状況を確認したうえで対応内容と費用をご案内します。
「PHPを新しくしたいけれど不安」「変更したら壊れてしまった」という段階でも、お気軽にご相談ください。
WordPress・PHPの更新や不具合でお困りの方へ
TM WebWorksでは、WordPressサイトのセキュリティ保守、PHPの更新・互換性確認、エラー調査、表示崩れなどのトラブル対応を行っています。
- PHPのバージョンや安全性を確認してほしい
- 古いPHPを新しくする作業を依頼したい
- PHP変更後にWarningやエラーが出ている
- レイアウトが崩れたり、機能が動かなくなった
- 社内に詳しい担当者がおらず、対応に困っている
こうしたご相談にも対応しています。
初回のご相談は無料です。調査・修正などの作業が必要な場合は、内容と費用をご案内したうえで進めます。
鹿児島市・日置市を中心に、鹿児島県内および全国からのオンライン相談にも対応しています。
まとめ:まずはPHPの状態を確認しましょう
今回のPHPの重大な脆弱性については、修正版が公開され、国内レンタルサーバー会社でも対策が進んでいます。
すでに対応が完了しているサーバーも多いため、まずはご利用のサーバー会社のお知らせを確認してみてください。
一方で、PHP 7.4などの古いバージョンを使用している場合は、今回の緊急対応だけで安心せず、将来に向けた更新も考えておきたいところです。
ただし、古いホームページのPHPを無理に変更すると、別の不具合が発生することもあります。
安全性を高めながら、ホームページを正常に動かし続けることが大切です。
対応に不安がある場合は、どうぞお気軽にTM WebWorksへご相談ください。
参考情報・公式発表
- PHP公式:2026年セキュリティリリース(英語)
- IPA:PHPの脆弱性対策について
- WordPress.org:PHPの重大なセキュリティリリース
- エックスサーバー:安全対策と対応状況
- さくらインターネット:PHP脆弱性への対応状況
- ロリポップ!:メンテナンス完了報告
- mixhost:PHP脆弱性への対応完了
※本記事は2026年10月22日夜時点で確認できた公式情報をもとに作成しています。各社の最新のお知らせもあわせてご確認ください。