PHP 8.4.26 更新日志
PHP 8.4.26 于2026年9月24日发布。
- FPM:修复 UID/GID 溢出及 listen.allowed_clients IPv6 访问控制绕过(CVE-2026-91768)。
- MySQLnd、OpenSSL:修复数据包越界读取(CVE-2025-1218)、SAN 不匹配后回退 CN 的主机名验证错误(CVE-2026-91769)及通配符 CN 堆溢出(CVE-2026-91767)。
- Phar、SOAP:修复 TAR 条目注入(CVE-2026-6103)、XML 清理无限递归(CVE-2026-91765)和 SOAP HTTP 解析溢出(CVE-2025-14181),并修正目录查找和 WSDL 问题。
- Standard、Windows:修复 HTTP 空 Location 重定向越界读取(CVE-2026-93682)、跨源凭据泄漏(CVE-2026-91766)、流过滤器越界读取(CVE-2026-92842)及保留设备名处理(CVE-2026-17545)。
- Core、BCMath、Hash:修复 UTF-16/32 自动检测越界读取、嵌套 yield from 跳项或重复产出、BCMath 越界读取及 hash_pbkdf2() 大输出长度缓冲区溢出。
- DOM、Intl、MBString:修复节点释放后使用、字素与 UTF-16 偏移混用、双重释放、内存泄漏及不完整命名反向引用造成的异常替换输出。
- Opcache:修复 ZTS 内存保护竞争、FPM 池配置导致的重启崩溃及 JIT/大页共享内存重映射崩溃。
- PDO、ODBC、SNMP、GD、SimpleXML、Zip:修正未初始化返回值、Unicode 数据、游标和获取模式、内存管理、BMP 写入性能、命名空间访问及损坏条目错误报告。
