PHP 7.4.9 更新日志
发布日期:2020 年 8 月 6 日。
- Apache 修复 php_apache_sapi_get_request_time,升级为返回微秒。
- COM 修复 BSTR 到 PHP 字符串转换非二进制安全,以及 DCOM 用户名和密码参数失效。
- Core 修复 serialize/unserialize 方法不能静态调用、php_str_replace_common 段错误、转储含未解析静态变量的 closure 时断言失败、字符串偏移属性按引用赋值断言失败等问题。
- Core 修复数组销毁时 HT iterators 未移除、未定义索引读写错误期间修改数组导致段错误,以及多处 use-after-free 问题。
- Core 修复子类 public 非静态属性应优先于父类 private static 属性的问题。
- Core 修复 getimagesize 函数遇到 null byte 后静默截断。
- Fileinfo 修复 finfo_file 在 FILEINFO_MIME 下崩溃。
- FTP 修复大文件下 ftp_size 问题。
- Mbstring 修复 mb_strimwidth 不裁剪字符串。
- Phar 修复 phar_parse_zipfile 函数中使用已释放 hash key 的问题 CVE-2020-7068。
- Reflection 修复静态属性读取、protected 静态属性值获取和 ReflectionProperty 类型解析 use-after-free 等问题。
- Standard 修复 open_basedir 下复制大型 data://、Alpine 下 dns_check_record 总返回 true,以及 array_walk 不遵守属性类型等问题。
