PHP 7.4.4 更新日志
发布日期:2020 年 3 月 19 日。
- Core 修复 get_headers 遇到 null byte 后静默截断 CVE-2020-7066。
- Core 修复解析 INI 文件时崩溃,以及 restore_error_handler 未恢复先前错误掩码。
- COM 修复 SaveToFile 保存位置错误、错误常量不匹配、variant 对象回收段错误、空 VT_ARRAY 遍历异常、类型信息重复输出和内存泄漏等问题。
- cURL 修复复制的 cURL handle 上传空文件,以及 curlFile POST 时缺少 Content-Length。
- DOM 修复 DomImplementation 写访问违规和 DOMDocumentType::$childNodes 为 NULL。
- EXIF 修复未初始化值使用问题 CVE-2020-7064。
- Fileinfo 修复 libmagic patch 中包含缓冲区溢出导致的段错误。
- FPM 修复错误消息显示异常和 PHP-FPM Primary script unknown 问题。
- MBString 修复 UTF-32LE 下 mb_strtolower 在 php_unicode_tolower_full 的栈缓冲区溢出 CVE-2020-7065。
- MySQLnd 增加 Windows 下 auth_plugin_caching_sha2_password 支持。
- OPcache 修复预加载导致 php-fpm 退出时段错误。
- PCRE 修复 preg_replace、preg_replace_callback 和 preg_match 相关内存损坏及段错误。
- Standard 修复 getenv 无参数时不显示变更,以及 fopen HTTP 请求 Host header 注入不当的问题。
- Zip 修复 ZipArchive::addFile 不遵守 start 和 length 参数。
