PHP対策用にペンタセキュリティが無料診断サービス提供 リスクを緩和する応急設定も紹介
Webサイトや業務システムで広く利用されているPHPに重大な脆弱性が見つかった場合、企業にとって最初の課題となるのが、自社のシステムが影響を受けるかどうかを確認することだ。修正プログラムの適用にも時間を要する。こうした課題に対しペンタセキュリティは、無料診断サービスの提供を始めた。
PHPの脆弱(ぜいじゃく)性への対応に追われ、現在もサービスの停止を余儀なくされているWebサイトがある。
2026年10月21日には、リモートコード実行(RCE)につながるPHPの脆弱性2件(CVE-2026-109618、CVE-2026-109619)が公表された。これらは「PHP2Shell」と呼ばれている。
脆弱性を放置すると、事前認証なしに外部から送られた悪意あるリクエストによって、サーバで任意のコードが実行されたり、異常終了が引き起こされたりする危険性がある。
根本的な対策は、修正パッチが適用されたPHPバージョンへのアップデートだ。ただし、本番環境では直ちにパッチを適用しにくい場合もある。業務システムでは、PHPのバージョン変更によって既存アプリケーションの動作に影響が出る可能性がある。更新前の動作検証や関連システムとの互換性確認、関係部門との調整も必要になる。稼働を止めにくいシステムでは、十分な確認を経ずに変更は難しい。自社のシステム構成を把握し、業務への影響を見極めながら、必要な対策を実施することが重要だ。
PHPの脆弱性はどうしてこれほど騒がれる?
こうした課題に対し、ペンタセキュリティは2026年10月26日、PHP2ShellがWebサイトに与える影響を確認できる無料診断サービス「Cloudbric PHP2Shell 脆弱性チェックサービス」の提供を開始した。
専用プログラムのインストールは必要なく、WebサイトのURLを入力して診断できる。サーバの応答情報を分析する非侵入型の方式を採用しており、診断結果とともに、対応の優先順位や具体的な対策を提示する。
Webサイトの外部からPHPのバージョンを特定しにくい環境に向けては、サーバ内部のPHPバージョンや設定情報を検証する診断スクリプトも用意している。言語は日本語と韓国語、英語に対応しており、CloudbricのWebサイトから無料で利用できる。
ペンタセキュリティは、同じリモートコード実行の脆弱性であっても、PHP2Shellの脆弱性がこれほど危険視されている理由を4つ挙げている。
1つ目は、アプリケーションコードの実行前から攻撃可能なことだ。PHPセキュリティチームは、mod_php環境では、認証を必要としない単一のリクエストによって、アプリケーションコードの実行前に脆弱性が悪用される可能性があると指摘し、最も高いリスク評価をつけた。このため、アプリケーションコードの修正だけでは、十分な対策が難しい。
2つ目は、AIの存在だ。Wizの研究者は、PHPの欠陥自体は昔から存在していたものの、実際に攻撃を成功させるには手順が複雑で悪用が難しかったとしている。しかし、最新のAIを駆使したことで解析と攻撃手順の作成が容易になり、以前であれば騒がれなかった問題が今回深刻な脅威として表面化した。
3つ目が、公開前の攻撃試行だ。PHPは脆弱性公開の翌日に緊急パッチをリリースした。しかし、正式公開の前から、外部のセキュリティ機関が実際の攻撃試行を観測したとの報告もあり、非常に緊急性が高い状況にある。
そして4つ目が、露出規模の大きさだ。VirusTotalは、インターネットに公開されているPHPサーバが510万台以上あると推定している。英国国家サイバーセキュリティセンター(NCSC)は、PHPを使用しているシステムをすぐにアップデートするよう呼びかけており、直ちに対応できない場合はWAFなどによる一時的な緩和措置やサービス停止を含めたリスク回避策を求めている状況だ。
これらの危険性への最も有効な手段は、PHPセキュリティパッチを適用することだ。しかし、運用中のサービスは、互換性の検証なしに即座のバージョンアップが難しい場合もある。
PHPセキュリティチームは即時パッチが難しい場合の応急的な緩和設定を紹介している。CVE-2026-109618対策としては「メモリ制限の解除」「リクエストサイズ制限」「リソース制限の分離」、CVE-2026-109619対策としては「セッションアップロード進捗機能をオフ」「致命的エラーのバックトレースをオフ」「診断メッセージ設定の整理」「エラー経路の点検」が手段となる。
ペンタセキュリティは、上記に加えて、パッチおよびアップデート完了までのリスクを緩和する手段の一つとして、WAF(Web Application Firewall)を使ったルールの追加も効果的だとしている。同社は、提供するWAF製品の「WAPPLES」「WAPPLES SA」「Cloudbric WAF+」利用者向けに、PHP2Shellに対応するカスタムルールと設定ガイドを配布している。
Copyright © ITmedia, Inc. All Rights Reserved.
本記事は制作段階でChatGPT等の生成系AIサービスを利用していますが、文責は編集部に帰属します。
ニュースピックアップ
こんなメディアも見られています
キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
アクセスランキング
-
1
京都府庁、職員7000人の事務効率化で「Copilotだけに頼らない」と決めた理由
-
2
「Gemini Notebook」で始める「AI×自動化」実践ガイド
-
3
「パスキーはワナだ、使うな」にネット騒然 プロが“待った”をかけるワケ:902nd Lap
-
4
なぜ、突如「PHPパニック」は起こったのか? 緊急メンテ続出の理由とその後
-
5
今、IT資格を取るならどれ? ランキングに見る「急浮上の資格」と「不動の資格」
-
6
問題の「PHP2Shell」は何が厄介? トレンドマイクロが中小向け無料診断ツール提供
-
7
トヨタ工場停止の教訓 「取引先の穴」が自社を止める、サプライチェーン対策の課題
-
8
PHP対策用にペンタセキュリティが無料診断サービス提供 リスクを緩和する応急設定も紹介
-
9
大田区、年1000時間の問い合わせを「AI電話」で削減できるか? 実証実験で見えた課題
-
10
PHP脆弱性、自社のリスクは? 今すぐできる点検の手順とPHP以外の注意点 無料点検も登場
キーマンズネット SNS
インフォメーション
注目情報をチェック
キーマンズネットをフォロー