緊急 PHP2Shell:PHP 本体に認証不要の RCE 脆弱性が 2 件。修正版は 2026 年 10 月 21 日に公開済みです。 影響を確認する →
← ニュース一覧

PHP 8.1がサポート終了(EOL)

PHP 8.1は2025年12月31日でセキュリティ修正の提供を終了しました。PHP2Shellのように、サポート外のブランチには新たな脆弱性の公式パッチが提供されません。

PHP公式のサポートスケジュールによると、PHP 8.1 は2025年12月31日にサポート終了(EOL) となりました。以降、8.1ブランチにはセキュリティ修正が提供されず、8.0、7.x以前と同じ状態です。

今こそ重要な理由

2026年10月の PHP2Shell 脆弱性(CVE-2026-109618 / CVE-2026-109619)は、PHP 8.2〜8.5にのみ公式修正が提供されました。5.4〜8.1には公式修正がありません。各国のセキュリティ機関は、ベンダーのバックポートを適用するか、サポート中のバージョンへ移行するよう推奨しています。

選択肢

  • アップグレード:サポート中のブランチ(8.2以降、8.4/8.5ならより長期間利用可能)へ移行。
  • バックポートパッケージの利用:LinuxディストリビューションやLTSベンダーが提供している場合。
  • 隔離と堅牢化:移行作業中のレガシーアプリを保護。

本番・ステージング環境に加え、PHPを同梱するアプライアンスやコンテナも確認してください。古いランタイムが潜んでいることがよくあります。

出典:php.net サポートバージョン

RescuePHPは、EOL版PHPへのセキュリティ修正のバックポートや、レガシーコードのサポート版への移行を専門としています。