PHP 8.5.9
DDD
发布时间:2026-07-31 11:09:10
|
340人浏览过
|
来源于php中文网
原创
修复 BCMath 越界写入、PostgreSQL SQL 注入、Phar 递归符号链接崩溃与 ODBC 内存安全问题,升级 libgd,并修正只读属性、JIT、日期、DOM、Intl、URI、Reflection 和 Zip 等问题。
修复 BCMath 越界写入、PostgreSQL SQL 注入、Phar 递归符号链接崩溃与 ODBC 内存安全问题,升级 libgd,并修正只读属性、JIT、日期、DOM、Intl、URI、Reflection 和 Zip 等问题。
PHP 8.5.9 更新日志
PHP 8.5.9 于2026年7月30日发布。
- Core:修复 AST 对含空字节字符串的格式化与全局寄存器检测,并限制 clone-with 后未修改的只读属性再次修改。
- BCMath、GD、PGSQL、Phar:修复 bccomp() 越界写入(CVE-2026-17544),升级 libgd(CVE-2026-9672),修复 SQL 注入(CVE-2026-17543)及递归符号链接崩溃(CVE-2026-7260)。
- Calendar、Date、DBA、DOM、Exif:修复年份溢出、日期解析和调试信息、畸形长度越界读取、深层 XML 序列化栈溢出及按类名查询节点随机访问错误。
- ODBC、PDO_ODBC:修复列值越界读取、输出参数堆溢出、诊断消息越界写入及无凭据连接池崩溃。
- Opcache:修复多态动态调用的观察器分派和 JIT 崩溃,以及预加载 trait 属性钩子无限递归。
- Intl、OpenSSL:修复地区查找返回值、重复构造内存泄漏、全局错误状态及阻塞 SSL 流补充读取超时。
- Reflection、PHPDBG、SPL、Session:修正前导命名空间分隔符、动态属性与空字节输出、调试器查找、未初始化文件对象崩溃和会话垃圾回收差异。
- Standard、URI、Zip:修复 base_convert() 输出长度限制、array_multisort() 释放后使用、WHATWG URL 空主机及脱字符编码,以及 ZIP 条目注释和已删除条目读取问题。
本站声明:本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!本站所有资源仅供学习与参考,请勿用于商业用途,
否则产生的一切后果将由您自己承担!如有侵权请联系我们删除下架!联系方式:admin@php.cn
修复 Core bailout 状态损坏安全问题,以及 BZ2、DOM、PDO、Opcache/JIT 内存与执行错误,改进 Unicode 字素处理、URL 解析、TLS 流状态、信号分发及会话错误处理。
修复 FPM IPv6 访问控制绕过、MySQLnd 数据包越界读取、OpenSSL 主机名验证与堆溢出、Phar TAR 注入、SOAP 与 HTTP 流安全缺陷,并修正 DOM、Intl、Opcache、PDO、SimpleXML 和 Zip 等问题。
修复深层数组与 DOM 操作栈溢出、JIT 代码生成和状态恢复、PDO PostgreSQL 延迟获取、Session 内存损坏,以及 MBString、PCRE、Streams、Sockets 和 XSL 等问题。
修复 Core 在 bailout 退出路径中可能造成的状态损坏问题,对应安全公告 GHSA-w8hw-w9fx-j79w 和 GHSA-6wmf-4rv5-p3rp。
修复 Core 在 bailout 退出路径中可能造成的状态损坏问题,对应安全公告 GHSA-w8hw-w9fx-j79w 和 GHSA-6wmf-4rv5-p3rp。
修复 Core bailout 状态损坏安全问题,并修正 BZ2、DOM、PDO、Opcache/JIT 内存与执行错误,以及内置服务器、Unicode 字素、TLS、信号分发和多项扩展问题。