PHP 7.0.3 更新日志
发布日期:2016 年 2 月 4 日。
- Core 新增 HTTP 451 状态码支持,并修复 exec 系列函数空字节终止处理、重复 zend_extension 检查、round 在 64 位构建下段错误、get_defined_vars 经 ob_start 触发空指针解引用、错误接口强制、php.ini 扩展目录错误导致崩溃、yield from 连续使用内存泄漏、zend_fetch_string_offset 段错误、iptcembed 整数溢出等问题。
- Apache2handler 修复大于 2GB 的 Content-Length 头处理;CURL 修复静态编译和 CURLOPT_POSTFIELDS 搭配 CURLFile 引用的问题。
- GD 改进此前 gdImageRotateInterpolated 越界读取修复;Interbase、LDAP、mbstring、OpenSSL 分别修复资源省略崩溃、ldap_mod_* 数组处理、mb_send_mail 段错误和 openssl_seal 未初始化内存使用。
- PCRE 升级捆绑库到 8.38,包含 CVE-2015-8383、CVE-2015-8386、CVE-2015-8387、CVE-2015-8389、CVE-2015-8390、CVE-2015-8391、CVE-2015-8393、CVE-2015-8394 等上游安全修复。
- Phar 修复 tar/zip/phar 解析堆损坏(CVE-2016-4342)、phar_make_dirstream 未初始化指针(CVE-2016-4343)、phar_tar_setupmetadata 空指针解引用和 tar 解压栈溢出(CVE-2016-2554)。
- SOAP 修复异常请求导致崩溃;SPL 修复自动加载及 ArrayObject、SplObjectStorage 反序列化释放后使用问题;Standard 修复 compact、range、file_get_contents、file_put_contents、str_replace/substr_replace 等稳定性问题。
- WDDX 修复包反序列化类型混淆问题。
