PHP 8.2.24 更新日志
PHP 8.2.24 发布于 2024 年 9 月 26 日,是 PHP 8.2 分支的正式安全维护版本,主要修复 CGI、FPM、SAPI 安全问题以及核心运行时、OPcache 和 Streams 相关缺陷。
- CGI:修复绕过 CVE-2024-4577 的参数注入漏洞(CVE-2024-8926),以及 cgi.force_redirect 配置可因环境变量冲突被绕过的问题(CVE-2024-8927)。
- Core:修复 zend_max_execution_timer MSan 误报、configure grep/genif/IPv6/CRC32 构建问题、generator frames 重复扫描,以及 internal enums constant AST 中 lineno 未初始化。
- Curl、DOM、Fileinfo:修复 curl_multi_select timeout 参数溢出、DOM xml_common.h 空指针段错误,以及 finfo_file 空文件名参数错误信息不正确。
- FPM 与 SAPI:修复子进程日志可能被篡改的问题(CVE-2024-9026),以及 multipart form data 解析错误问题(CVE-2024-8925)。
- MySQLnd 与 OPcache:修复查询 vector 时堆破坏、Zend Optimizer inference 空指针访问,以及 zend_vm_execute.h 段错误。
- SOAP、Standard、Streams:修复 SOAPClient 不支持 stream context HTTP headers 数组形式、scanf.c 有符号整数溢出,以及 php_stream_memory_get_buffer() 未以零结尾的问题。
