PHP 8.4 for Windows
基本情報
- 配布元
- The PHP Group
- 公式サイト
- www.php.net
- 種類
- ランタイム(言語処理系 / 実行環境)
- リリースサイクル
- 2024-11-21 〜 2028-12-31 まで(あと 2 年 2 か月) (出典)
- サポートの段階
- 通常のサポート
- セキュリティ修正のみ 2027-01-01 から
- 料金
- 無料
- 無料で使える範囲
- 商用も含めて誰でも
- ソース
- オープンソース(PHP-3.01)
対応環境
- OS
- Windows 8 / Windows Server 2012 以降(x86 / x64。Arm 版の Windows では動かない) (出典)
- 要るもの
- Visual C++ 再頒布可能パッケージ(2015〜2022)
配布状況
| 経路 | 入手 | 配布版 |
|---|---|---|
| Official ✓ | https://windows.php.net/download/ | 8.4.27 |
| winget | winget install -s winget PHP.PHP.8.4 | 8.4.27 |
更新履歴
PHP 8.4.27 は GHSA-w8hw-w9fx-j79w、GHSA-6wmf-4rv5-p3rp などの脆弱性修正を含む。コア(GC・オブジェクト処理)、PDO、DOM、Opcache、Session など広い範囲で、use-after-free やクラッシュにつながる不具合が多数修正された。
複数のセキュリティ脆弱性(CVE-2026-91768のIPv6 ACLバイパス、CVE-2026-91769のTLS検証不備、CVE-2026-91767のヒープバッファオーバーフロー、CVE-2025-1218のmysqlndパケットオーバーリードなど)と、BCMath、Core、OpenSSL、SOAP、ストリーム処理など幅広い領域での多数のバグ修正を含む。
セッション管理のメモリ破損など重大なバグが修正されました。スタックオーバーフロー脆弱性がネストされた配列やDOM処理で複数修正され、メモリリークとuse-after-free も解決されました。PCRE で UTF-8 パターンの \C 使用が禁止に変わります。