PHPの脆弱性一覧(バージョン別・2024〜2026年)
当サイトの判定データ(公式情報を確認して登録)にもとづき、PHPのブランチごとに影響を受ける脆弱性と修正バージョンをまとめています。各CVEの詳しい解説はCVE解説一覧をご覧ください。
php.netが2026年10月21日 23:00(日本時間)に予定しているリリースの脆弱性2件(告知ではCVSS v4.0 9.2)は、公式情報で影響バージョンを確認したあと、この一覧へ追加します。まとめページ
ブランチ別の一覧
PHP 8.5 サポート中(セキュリティ: 2029-12-31まで)
当サイトのデータに登録された、このブランチの既知の脆弱性はありません(2026年10月21日のリリース分は確認後に追加)。
PHP 8.4 サポート中(セキュリティ: 2028-12-31まで)
当サイトのデータに登録された、このブランチの既知の脆弱性はありません(2026年10月21日のリリース分は確認後に追加)。
PHP 8.3 サポート中(セキュリティ: 2027-12-31まで)
| CVE | 影響を受けるバージョン | 修正バージョン | 深刻度 |
|---|---|---|---|
| CVE-2024-4577 | 8.3.0 以上 8.3.8 未満 | 8.3.8 | CVSS v3.1 9.8・Critical(緊急) |
| CVE-2024-8926 | 8.3.0 以上 8.3.12 未満 | 8.3.12 | CVSS v3.1 8.1・High(重要) |
| CVE-2024-8927 | 8.3.0 以上 8.3.12 未満 | 8.3.12 | CVSS v3.1 7.5・High(重要) |
PHP 8.2 サポート中(セキュリティ: 2026-12-31まで)
| CVE | 影響を受けるバージョン | 修正バージョン | 深刻度 |
|---|---|---|---|
| CVE-2024-4577 | 8.2.0 以上 8.2.20 未満 | 8.2.20 | CVSS v3.1 9.8・Critical(緊急) |
| CVE-2024-8926 | 8.2.0 以上 8.2.24 未満 | 8.2.24 | CVSS v3.1 8.1・High(重要) |
| CVE-2024-8927 | 8.2.0 以上 8.2.24 未満 | 8.2.24 | CVSS v3.1 7.5・High(重要) |
PHP 8.1 サポート終了(2025-12-31)
| CVE | 影響を受けるバージョン | 修正バージョン | 深刻度 |
|---|---|---|---|
| CVE-2024-4577 | 8.1.0 以上 8.1.29 未満 | 8.1.29 | CVSS v3.1 9.8・Critical(緊急) |
| CVE-2024-8926 | 8.1.0 以上 8.1.30 未満 | 8.1.30 | CVSS v3.1 8.1・High(重要) |
| CVE-2024-8927 | 8.1.0 以上 8.1.30 未満 | 8.1.30 | CVSS v3.1 7.5・High(重要) |
CVE一覧(全体)
| CVE | 内容 | 公表日 | 深刻度 | 修正バージョン |
|---|---|---|---|---|
| CVE-2024-8926 | PHP-CGI パラメータインジェクション(CVE-2024-4577のバイパス) | 2024-10-08 | CVSS v3.1 8.1・High(重要) | 8.1.30 / 8.2.24 / 8.3.12 |
| CVE-2024-8927 | cgi.force_redirect の回避(環境変数の衝突) | 2024-10-08 | CVSS v3.1 7.5・High(重要) | 8.1.30 / 8.2.24 / 8.3.12 |
| CVE-2024-4577 | PHP-CGI 引数インジェクション (Windows) | 2024-06-06 | CVSS v3.1 9.8・Critical(緊急) | 8.1.29 / 8.2.20 / 8.3.8 |
修正バージョンは、各ブランチで修正が入った最初のリリースです。実際には各ブランチの最新リリースへの更新をおすすめします。
関連する脆弱性
- CVE-2024-2961(glibc iconv): PHP本体ではなくOSのglibcの脆弱性です。PHPのバージョンでは判定できません。
- wp2shell(WordPress本体): WordPress 7.0.2未満が対象です。
よくある質問
自分のPHPバージョンが該当するか知るには?
ブランチ(8.2など)の表で「○○未満」に当てはまるかを確認します。phpcheck.jpの無料チェックにバージョンを入力すると、登録済みの脆弱性をまとめて判定できます。
表にないブランチは安全ですか?
当サイトのデータに登録された脆弱性に該当しないという意味で、安全を保証するものではありません。サポートが終了したブランチには公式の修正が提供されないため、サポート中のブランチへの移行をおすすめします。
出典
最終確認日: 2026-10-21