How to patch PHP2Shell with free Aikido Images
【なぜ重要か】 PHP2Shell(CVE-2026-109618・CVE-2026-109619)はCVSS v4.0スコア9.2のクリティカルなリモートコード実行(RCE)脆弱性で、未認証の攻撃者がPHPリクエストを処理するサーバー上で任意のコードを実行できる。Cloudflareはすでに悪用が始まっていると報告しており、早急な対応が求められる。PHP 8.1以前は公式サポートが終了しており上...
【なぜ重要か】 PHP2Shell(CVE-2026-109618・CVE-2026-109619)はCVSS v4.0スコア9.2のクリティカルなリモートコード実行(RCE)脆弱性で、未認証の攻撃者がPHPリクエストを処理するサーバー上で任意のコードを実行できる。Cloudflareはすでに悪用が始まっていると報告しており、早急な対応が求められる。PHP 8.1以前は公式サポートが終了しており上流からの修正提供がないため、古いバージョンを使い続けているシステムへの影響が特に深刻である。
【ポイント】
FROM行を変更するだけで適用できる。バージョン番号はそのまま維持されるため、アプリケーション側の変更は不要。php.iniまたはPHP-FPMプール設定でsession.upload_progress.enabled=0を設定することを推奨する(CVE-2026-109619への悪用経路の一つ)。【まとめ】 PHP2Shellは悪用が確認されているCVSSスコア9.2の緊急脆弱性であり、即時対応が必要である。PHP 8.2以降はオフィシャルの修正バージョンへ更新し、それより古いバージョン(5.5〜8.1)を使用している場合はAikidoの無償ECRイメージに切り替えることで、アプリケーションを書き換えることなくPHP2Shell対策を適用できる。
原文を読む
Aikido Security Blog
英語で詳細な技術情報を確認