穴をふさいだら、もっと大きな穴が見えてきた
PHPの脆弱性対応をきっかけに、OSや実行環境のサポート期限、更新の影響範囲、復旧手順を見直す。特定の企業・クラウドに限定せず、「修正できる環境」と「回復できる組織」を整えるための確認事項をまとめます。
📋 今回の3行まとめ
- 1 PHPに深刻な脆弱性(CVE-2026-109618・CVE-2026-109619)が公表。修正版は出たが、EOL済みのPHP・OSでは適用できないケースがある。(出典:JPCERT/CC、2026年10月22日)
- 2 PHP 7.4・8.0・8.1はすでにサポート終了。PHP 8.2は2026年12月31日に終了。CentOS 7・Amazon Linux 2もEOL済みで、OS側の制約により脆弱性修正が提供されない場合がある。(出典:php.net・各ベンダー公式)
- 3 脆弱性をふさぐだけでは不十分な時代に入った。攻撃を受けても業務を継続し、回復できる組織の力=サイバーレジリエンスを、今から整備することが求められている。
🕐 PHP脆弱性の公表と対応
-
10/212026年10月21日(米国時間)The PHP GroupがCVE-2026-109618・CVE-2026-109619のセキュリティアドバイザリを公開。修正版(PHP 8.2.35・8.3.36・8.4.27・8.5.12)を同日リリース。深刻度:高
-
10/222026年10月22日JPCERT/CCが日本語で注意喚起(AT260030)を発表。悪用されるとPHP実行プロセス権限で任意コード実行の恐れがあると警告。
-
対象影響を受ける環境PHP-FPM・mod_php・php-cgi・FrankenPHP・LiteSpeed等、Webリクエストを処理する全環境。特にmod_phpは未認証リクエストのみで攻撃が可能とされる。未認証で攻撃可能
-
特例EOL版への特例対応深刻度の高さを考慮し、EOL済みのPHP 7.4・8.0・8.1にも最小限のソースコードバックポートが提供された。(出典:@IT / ITmedia、2026年10月23日)例外的措置
⛓️ 「修正できない」環境が存在する理由
更新の可否は、PHPの系列だけでなく、OS、配布元、保守契約、アプリケーションの互換性で異なります。上流で保守が終了した版でも、ディストリビューションや有償保守が修正を提供する場合があるため、見た目のバージョン番号だけで判断しないことが重要です。
PHP バージョン別サポート状況(2026年10月時点)
| バージョン | サポート終了日 | 状態 |
|---|---|---|
| PHP 7.4 | 2022年11月28日 | EOL |
| PHP 8.0 | 2023年11月26日 | EOL |
| PHP 8.1 | 2025年12月31日 | EOL |
| PHP 8.2 | 2026年12月31日 | まもなく終了 |
| PHP 8.3 | 2027年12月31日 | サポート中 |
| PHP 8.4 | 2028年12月31日 | サポート中 |
| PHP 8.5 | 2029年12月31日 | サポート中 |
出典:php.net/supported-versions.php(2026年10月28日確認)
主なOSのサポート終了状況
| OS | サポート終了日 | 状態 |
|---|---|---|
| CentOS 8 | 2021年12月31日 | EOL |
| CentOS 7 | 2024年6月30日 | EOL |
| Ubuntu 20.04 LTS | 標準保守:2025年5月 | Ubuntu Proの延長保守あり(2030年5月まで) |
| Amazon Linux 2 | 2026年6月30日 | EOL |
| Ubuntu 22.04 LTS | 2027年4月 | サポート中 |
| Amazon Linux 2023 | 2029年6月30日 | サポート中 |
出典:各ベンダー公式ドキュメント
OSの保守期限と、PHPなど各パッケージの保守期限は必ずしも同一ではありません。延長保守の対象範囲と、今回の修正を取得・適用できる経路をベンダーに確認してください。旧版への例外的なソース修正の公開は、通常保守の再開を意味しません。
期限の確認先:PHP公式 Ubuntu公式 Amazon Linux 2023公式
📋 10月後半に公表されたインシデント(10月21日〜23日)
出典:サイバーセキュリティ.com(2026年10月)
(10/23公表)
(10/23公表)
(10/21公表)
✅ 今確認すべき3つのこと
-
PHPのバージョンを確認する本番Webサイトで実際に使用しているPHPの系列・パッチレベル・配布元を確認します。サーバー内に複数のPHPがある場合、コマンドラインとWeb側で異なる版を使っていることがあるため、管理画面やベンダー資料も確認してください。上流の修正版だけでなく、配布元によるバックポートの有無も判断材料です。
-
サーバーOSのサポート期限を確認するOSの標準保守期限だけでなく、延長保守の契約・有効化状況と対象パッケージを確認します。期限切れの場合は、更新先、検証方法、切り替え日、切り戻し手順を決めます。
-
システム構成の把握を組織として行うサーバー、PHP、ライブラリ、バッチ処理、外部APIの関係と担当者を一覧にします。バックアップの取得だけでなく、別環境で復元できるか、必要な設定・鍵・手順が揃っているかを確認することを推奨します。
サイバーレジリエンスは、サイバー攻撃などの不測の事態に備え、その影響に耐え、必要な業務を継続・回復し、得られた教訓を改善につなげる力です。侵入を防ぐ対策と、侵入や障害が起きた場合の対応・復旧を、あわせて考えます。
NIST CSF 2.0は、統治(Govern)、識別(Identify)、防御(Protect)、検知(Detect)、対応(Respond)、回復(Recover)の6機能で構成されています。単にパッチを適用するだけでなく、誰がリスクを判断し、誰が復旧を指揮するかを決めることも、組織の備えです。
実務では「どの業務を先に戻すか」「どこまでの停止を許容するか」「バックアップから実際に戻せるか」を確認することを推奨します。暫定対応、恒久対応、復旧準備を別々の課題として管理しましょう。
今回のまとめ
- 暫定対応緩和策は特定の攻撃経路への露出を減らす措置であり、修正適用と同じではありません。
- 恒久対応PHP・OSの保守状況と配布元の修正提供を確認し、必要な更新・移行を計画します。
- 回復の備え構成管理、復旧手順、バックアップの復元確認を組み合わせ、業務を再開できる状態を整えます。
参考文献・出典
- PHP公式:2026年10月21日 セキュリティアドバイザリ
- PHP公式:サポート対象バージョン
- PHP公式:サポート終了バージョン
- Ubuntu公式:保守期間と延長保守
- AWS公式:Amazon Linux 2023のサポート期間
- AWS公式:Amazon Linux 2 FAQ
- CentOS公式:CentOS Linuxのサポート終了
- NIST:Cybersecurity Framework 2.0
- @IT:PHPの脆弱性に関する報道(2026年10月23日)
- サイバーセキュリティ.com:インシデント一覧(企業別事例は同サイトの集約情報に基づく)
サポート期限・修正提供状況は変更される場合があります。実環境では配布元と契約先の最新情報をご確認ください。企業別事例と今回のPHP脆弱性の因果関係を示すものではありません。
投稿者プロフィール

最新の投稿
情報2026年10月28日穴をふさいだら、もっと大きな穴が見えてきた
情報2026年10月22日PHPにCVSS 9.2の脆弱性2件「php2shell」— 確認できた事実と対応手順
情報2026年10月14日Qilinが捕まった。でも、組織は動いている。― Qilin逮捕が示す5つの警告
ビジネスコラム2026年10月9日リスク通信:『SCS評価制度と証跡に基づく取引先管理 ~技術的な裏付けで対策の実効性を説明する~』

