緊急PHP2Shell(CVE-2026-109618 / 109619)公表から1日。PHP 8.1 以前は修正版なし今すぐ診断
  1. ホーム
  2. ブログ
  3. バージョン別の対策

PHP 8.1 以前を使い続けるとどうなる?移行と延長サポートの選び方

公開
著者
編集部

PHP 8.1 以前には PHP2Shell の公式の修正版が出ていない。移行するか、延長サポートでつなぐか。それぞれの考え方をまとめた。

PHP 8.1 以前(8.0・7.4・7.x・5.x)には、PHP2Shell の公式の修正版が出ていない。使い続けるとどうなるか、どんな選択肢があるかをまとめた。

この記事の要点
  • PHP 8.1 以前は公式の保守が終わっていて、修正版が出ない
  • 基本は PHP 8.4 か 8.5 への移行
  • すぐ移れないなら、延長サポートやサーバー会社の独自修正でつなぐ
  • つなぎは、あくまで移行までの一時しのぎ

保守が終わった日

バージョン保守終了最終版
PHP 8.12025年12月31日8.1.34
PHP 8.02023年11月26日8.0.30
PHP 7.42022年11月28日7.4.33
PHP 7.32021年12月6日7.3.33
PHP 7.22020年11月30日7.2.34
PHP 7.12019年12月1日7.1.33
PHP 7.02019年1月10日7.0.33
PHP 5.62018年12月31日5.6.40

選択肢は3つ

方法内容向いている場合
PHP 8.4 / 8.5 へ移行公式の保守が続く版に移るほとんどのサイト
延長サポート古い PHP に独自の修正を出している会社の版を使う事情があってすぐ移れない
サーバー会社の独自修正サーバー会社が古い版に修正を入れるレンタルサーバーで、会社が対応を告知している
  • 7.4・8.0・8.1 向けの修正の部品(バックポート)は公式の告知からリンクされているが、正式な版ではない
  • どの方法でも、PHP 自体の保守が戻るわけではない

移行をすすめる理由

  • 公式の修正を、PHP 8.4 なら 2028年12月31日まで、8.5 なら 2029年12月31日まで受け取れる
  • つなぎの方法は費用がかかり続け、いずれ移行が必要になる
  • 新しい PHP のほうが表示が速くなることが多い

よくある質問

PHP 7.4 のまま使い続けたら?

7.4 は 2022年11月28日に保守が終わっている。PHP2Shell の修正版も出ていないので、移行が必要。

延長サポートは何年も使える?

提供する会社によって違う。ただし PHP 自体の保守が戻るわけではないので、移行までのつなぎと考える。

無料ツールPHP2Shell 脆弱性チェッカーPHP のバージョンとサーバー会社を選ぶだけで、危険度と今やることが分かります。

参考にした情報

この記事の情報

2026年10月22日時点の公開情報にもとづく。最新は php.net と、利用中のサーバー会社の告知を確認すること。

PHP のバージョンとサーバー会社を選ぶだけで、危険度と今やることが分かる。移行の相談もできる。

無料で診断する

この記事の著者

編集部