お世話になっております。リモートワークスコンサルティング合同会社代表の山口です。昨夜、Webサイトの構築・運用で広く使われているプログラミング言語「PHP」において、非常に深刻なセキュリティ上の問題(脆弱性)が公表されました。
情報システム部門などのIT専任担当者がおられない小規模な事業者様におかれましては、自社サイトの安全を守るために知っておくべきポイントと対応手順をまとめましたので、ぜひご確認ください。
【事前準備のお願い】PHPのセキュリティリリース公開予定について
(IPA独立行政法人情報処理推進機構)
今回の脆弱性問題と対応状況
昨夜(2026年10月21日23時頃)、世界中のWebサイトの基盤となっているプログラム「PHP」の開発元より、極めて危険度の高いセキュリティ上の問題(脆弱性)が発見されたと発表がありました。発表から一夜明けた22日朝の時点では、多くの事業者が自社サイトを一時的に閉鎖しているようです。
なお、国内の主要なレンタルサーバー会社(エックスサーバー、さくらのレンタルサーバ、GMOペパボ等)では、悪意ある第三者からの攻撃を防ぐため、緊急でサーバーの防護壁(WAF)を強化したり、一時的に管理画面のアクセスを遮断して防衛措置を講じるなどの緊急対応を行っています。
PHPとはどのようなものか?
PHPとは、Webサイトの裏側でデータベースと連携し、画面に表示するためのページ(HTML)を自動的に組み立てるプログラムです。 WordPressもこのPHPによって動いており、普段私たちが目にする文章(HTML)やデザイン(CSS)、画面の動き(JavaScript)を裏で支える「土台」の役割を果たしています。
皆様が自社サイトの構築・運用に使われているWordPress(ワードプレス)も、このPHPという仕組みの上で動いています。世界中のWebサイトの約8割にPHPが使われており、またWordPressはPHPベースで作成されているために、今般発覚したPHPの脆弱税が大きなニュースになっています。
PHPの脆弱性がもたらすリスク
PHP開発チームより公表された重大なセキュリティ脆弱性は次の2件です。悪用されると外部から不正なプログラムを実行される恐れがあります。
- CVE-2026-109618:メモリ不足時の内部処理に起因する脆弱性
- CVE-2026-109619:内部状態の管理に起因する脆弱性
今回の不具合は、専門用語で「リモートコード実行(RCE)」と呼ばれる、最も危険度の高いレベルのものです。放置した場合、以下のような被害が発生するリスクがあります。
- サイトの乗っ取り・改ざん:自社サイトのページが書き換えられたり、無関係な不正サイトへ勝手に転送される。
- 個人情報や機密情報の漏えい:お問い合わせフォーム等から送られた顧客情報や問い合わせ履歴が盗まれる。
- 加害者への加担:自社のサイトが乗っ取られ、他の企業を攻撃するための「踏み台」として悪用される。
小規模な事業者がとるべき対応
自社でホームページを管理されている経営者・担当者様は、以下のステップで対応を進めてください。
- レンタルサーバー会社からの「お知らせ」を確認する
ご利用中のレンタルサーバー(エックスサーバー、ロリポップ、さくらインターネット等)から、今回の脆弱性対応に関するメールや案内が出ています。まずはログイン画面やお知らせページをご確認ください。 - サイトを無理に停止(メンテナンス中)する必要はありません
現在、多くのレンタルサーバー側で「インフラ層での緊急防御(WAFの更新など)」が自動的に実施されています。慌ててサイトを非公開にする必要はありません。 - 修正版PHP(パッチ)の適用・更新を行う
サーバー会社から「修正版PHPの提供」や「管理画面でのバージョンアップ推奨」のアナウンスが届き次第、サーバーの管理画面からPHPのアップデート(またはサーバー側の自動更新の適用確認)を行ってください。
<対象となるPHPバージョンと修正バージョン>
ご利用の系統に合わせて、以下の修正版以降へアップデートする必要があります。
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 - WordPressおよびプラグインを最新の状態に保つ
日頃からの基本対策として、WordPress本体、テーマ、プラグインが最新バージョンに更新されているか改めてご確認ください。
弊社ではWordPress等の既製CMSとテーマを活用したWebサイトの開設・運用サポートを中心に行っているため、今回のようなサーバー内部やプログラム(PHP)に関する高度なセキュリティ対応につきましては、ご利用中のレンタルサーバー会社のサポート窓口へ直接お問い合わせ願います。


