PHP 7.4.3 更新日志
发布日期:2020 年 2 月 20 日。
- Core 修复 cscript 运行失败、多个属性定义时 nullability 丢失、无效选项返回码错误、trait 延迟方差检查段错误、cookie 空格 round-trip 失败,以及访问已析构 backtrace 参数时的 use-after-free。
- COM 修复垃圾回收 variant 对象时段错误。
- cURL 修复 curl_multi_add_handle 中理论上的 use-after-free。
- FFI 修复结构体段错误。
- IMAP 修复配置阶段找不到 OpenSSL 库的问题。
- Intl 修复 NumberFormatter::format 可能检测错误类型。
- Libxml 修复 SoapClient 构造错误导致 DOMDocument::save 被禁用。
- MBString 修复 mb_convert_encoding 使用非字符串编码时的段错误。
- MySQLnd 修复 MYSQLI_BOTH 下列索引错误,以及 caching_sha2_password 对超过 20 字符密码访问失败。
- OPcache 修复预加载期间 eval class 半可用、preload_user 导致段错误,以及 self::$field =& $field 类型推断错误。
- Phar 修复 Phar::buildFromIterator 添加到 tar 的文件权限过宽问题 CVE-2020-7063。
- Phar 修复 phar_extract_file 中的堆缓冲区溢出 CVE-2020-7061。
- Session 修复 PHP Session Upload Progress 中的空指针解引用 CVE-2020-7062。
- Zip 新增多个 libzip 相关常量,并修复 ZipArchive::addEmptyDir 返回值错误。
