📢 ニュース

PHPの脆弱性への対応:ウェブサイト運営者は直ちにバージョンを更新する必要があり、一般ユーザーはアカウントのセキュリティ強化およびフィッシング対策を徹底すべきです。

2026-10-22 04:10:24 ソース: BlokWikiニュース
10月22日、PHP公式サイトはセキュリティ公告を発表し、「php2shell」脆弱性への対応策を公表した。PHP 8.5、8.4、8.3、および8.2の各ブランチを利用中のユーザーは、直ちに対応する修正済みバージョン(すなわちPHP 8.5.12、8.4.27、8.3.36、または8.2.35)へアップグレードする必要がある。また、ディストリビューション経由でPHPを導入している場合は、当該ディストリビューションが提供する適合パッチを速やかに適用すべきである。PHP 8.1およびそれ以前のバージョンは、すでに公式サポート期間を終了しており、これらのバージョンを利用中のユーザーは、現行のサポート対象ブランチへ移行するか、あるいは使用中のディストリビューションおよび長期サポート(LTS)プロバイダーに直接連絡し、旧バージョン向けのカスタマイズパッチが提供されているか確認する必要がある。

一般ユーザー向けの防御策については、米国サイバーセキュリティ・インフラストラクチャ安全局(CISA)が示す汎用ガイドラインを参照することを推奨する。第一に、メールアカウントや銀行口座など高感度なアカウントでは、二段階認証(2FA)を必ず有効化すること。第二に、各オンラインアカウントごとに強力なパスワードを個別に設定し、複数サービス間でのパスワード再利用を厳禁すること。第三に、「緊急のパスワード再設定が必要」と称するメールには極めて警戒し、すべてのパスワード変更操作は必ず公式ウェブサイトまたは公式アプリを手動で訪問して行うこと。メール内のリンクを一切クリックしないよう注意すること。こうした対策は、アカウント乗っ取りやフィッシング攻撃のリスクを大幅に軽減できるが、サーバー側のPHP実行環境自体が抱える脆弱性を修復するものではない。

Cloudflareは、本脆弱性がサーバー上で動作するPHPインタープリタの根本層に起因することを強調し、ウェブサイトのプログラムコードやサードパーティ製プラグインを更新しても、この問題は一切解消されないとしている。ホスティングサービスを利用中のユーザーは、自身のサービスプロバイダーに積極的に連絡し、基盤となるPHPランタイムが既に最新版へアップグレード済みか確認する必要がある。同時に、Cloudflareは自社のWebアプリケーションファイアウォール(WAF)に対し、HTTPトランザクション全体のフローを網羅する新たな検知・応答ルールを追加し、全顧客(無料プランユーザーを含む)に対して即時有効化を可能にした。脆弱性の根本的修復が完了するまでの間は、WAFの保護機能を継続的に有効化しておくことが必須である。ただし、WAFのポリシー設定やファイルアップロード制限といった一時的な緩和措置は、代替手段ではなく、あくまで根本的なパッチ適用を待つ間の補完的対応に過ぎない点を明確に認識すべきである。

サイバーセキュリティ企業Huntressは、企業向けの対応策として以下の点を提言している。まず、物理サーバー・仮想サーバー、管理用コントロールパネル、および統合されたサードパーティソフトウェアコンポーネントを含む全資産を即時かつ包括的に調査し、PHPが導入されているすべてのインスタンスを正確に特定すること。次に、特にインターネットに公開されているシステムから優先的に修復作業を実施すること。短期間でのアップグレードが不可能な停止中システムについては、直ちに外部ネットワーク接続を遮断すること。さらに、PHPプロセスの挙動を継続的に監視し、コマンドラインツールの異常な呼び出し、対話型インタープリタの起動、外部実行ファイルのダウンロードなど、疑わしい活動を重点的に検知すること。こうした活動が確認された場合には、関係するサーバーを即時に分離し、ウェブアクセスログおよびPHPのエラーログ・実行ログを完全に保存して、後続の原因究明およびトレーサビリティ分析に備えること。
#php2shell #PHP 8.5 #PHP 8.4 #PHP 8.3 #PHP 8.2