皆さん、お疲れさまです😊
2026年10月21日に公表されたPHPの脆弱性問題、高市首相の緊急発表などニュースで大々的に扱われたので記憶されてる方も多いでしょう。
この件について、あるクライアントから質問をいただきました。
「レンタルサーバー会社が対応しているので、PHPについては問題なく、今のままで大丈夫でしょうか?」
というご質問です。
実はこの質問、Web制作に携わる私たちにとって、とても大切なポイントが含まれています。
今回、クライアントに説明した内容を、皆さんにも参考になればと思い共有します。
少し長くなりますが、WordPressを扱う方はもちろん、Webデザインを中心に活動されている方にも知っておいていただきたい内容です。
■ ① 今回発表されたPHPの脆弱性について
PHPとは、簡単にいうとホームページの裏側で動いているプログラムです。
2026年10月21日に、このPHPに重大なセキュリティ上の問題があることが公表されました。
エックスサーバーなどのレンタルサーバー会社では、修正プログラム(パッチ)を適用するなどの対策を進めています。
レンタルサーバーを利用している場合、PHP自体の修正はサーバー会社が対応してくれることも多く、利用者が直接修正する必要がない場合もあります。
ただし、すべての古いPHPへの対策が完了しているとは限りません。
今回のクライアントのサーバーでは、PHP5.3、7.0、7.2という古いバージョンが使われていました。
PHP7.0と7.2については今回の修正パッチの適用完了が案内されていますが、PHP5.3については完了を確認できていません。
そのため、今回の脆弱性については、サーバー会社の追加案内を待ち、対応状況を確認することにしました。
■ ② 実は、もっと注意したい問題があります
それは、古いPHPやWordPressを使い続けることによる危険性です。
WordPressには「プラグイン」という便利な機能追加プログラムがあります。
お問い合わせフォームや画像表示、SEO対策など、さまざまな機能を追加できますよね。
ところが、このプラグインにもセキュリティ上の弱点が見つかることがあります。
古いプラグインを放置すると、その弱点を悪用されて、サイトの改ざんや情報漏洩、乗っ取りなどにつながる可能性があります。
実際に、WordPress関連で新たに発見される脆弱性の大部分は、プラグインから見つかっています。
ですから、WordPress本体やプラグインは、できるだけセキュリティ修正が行われている新しい状態に保つことが大切です。
■ ③ では、なぜPHPの更新が必要なの?
ここが重要なポイントです。
PHPが古すぎると、新しいWordPressやプラグインが対応しておらず、更新やインストールができないことがあります。
つまり、
PHPが古い
↓
WordPressやプラグインを更新できない場合がある
↓
古いプログラムの弱点が残る
↓
サイトの改ざんや情報漏洩などの危険性が続く
という悪循環が生まれます。
サーバー会社がPHPの脆弱性を修正してくれても、WordPressやプラグインの問題まで解決するわけではありません。
ここはぜひ覚えておいていただきたいポイントです。
■ ④ 小さなホームページなら狙われない?
「うちは小さな会社だから、ハッカーに狙われることはないだろう」
そう考える方もいらっしゃるかもしれません。
しかし、実際には特定の企業を狙うだけでなく、プログラムを使って大量のホームページを自動的に調べ、弱点のあるサイトを探す攻撃もあります。
つまり、会社の規模や知名度に関係なく、弱点があれば攻撃対象になる可能性があるのです。
■ ⑤ PHPは新しくすればよいの?
基本的には、古いPHPは更新したほうが安全です。
例えば、現在広く利用されているPHP8.3など、サポート対象のバージョンへの更新が選択肢になります。
ただし、ここで注意!
PHPだけを突然新しくすると、サイトが動かなくなることがあります。
古いWordPressやテーマ、プラグインが新しいPHPに対応していない場合があるからです。
そのため、事前にバックアップを取り、互換性を確認し、必要に応じて修正しながら更新する必要があります。
「PHPが古いから、とりあえず最新版に変更!」
という対応は避けましょう。
■ ⑥ 今回、クライアントにはどう回答したのか
今回のクライアントには、次のように説明しました。
【今回発表されたPHPの脆弱性】
サーバー会社が修正対応を進めているため、対応状況を確認しながら判断する。
【古いPHPやWordPressを使い続ける危険性】
今回の発表とは別の問題であり、長期的にはPHP・WordPress・プラグインの更新を検討する必要がある。
つまり、
「今回の脆弱性に対応できたこと」と「今後も安全にサイトを使い続けられること」は別問題です。
今回は、サイトが動かなくなるリスクを避けるため、PHPの一括更新は行わず、必要な調査を行ってから更新を検討する方針にしました。
■ 最後に、デザイナーとして大切だと思うこと
私たちはデザインを制作する立場ですが、Webサイトを納品した後も、お客様はそのサイトを長く使い続けます。
見た目がきれいなだけでなく、安全に使い続けられることも大切ですよね。
もちろん、デザイナーがすべてのセキュリティ問題を解決できる必要はありません。
ただ、今回のような問題が起きたときに、
「何が問題なのか」 「今すぐ対応すべきことは何か」 「将来的に必要な対策は何か」
この3つを整理して、お客様にわかりやすく伝えられると、安心感や信頼にもつながると思います。
そしてもう一つ。
自分の知識や技術で対応できる範囲と、専門的な調査・修正が必要な範囲を区別することも大切です。
安易に更新作業を引き受けて、サイトが動かなくなってしまっては大変です。
今回の経験が、皆さんの今後のWeb制作やクライアント対応の参考になればうれしいです😊
==========================================
#PHP #Webデザイン #バージョン #WordPress #サイト更新 #対応範囲 #専門的な調査