PHP 8.5.6 发布

重大安全风险

PHP 8.5.6 是一个安全性更新 ,建议所有 PHP 8.5 用户立即升级

此次更新修复了多个高风险的CVE漏洞,可能导致应用崩溃、数据泄露或被注入攻击。主要修复的安全漏洞包括:

风险类型 影响组件 CVE 编号
跨站脚本攻击 (XSS) PHP-FPM 状态页面 CVE-2026-6735
XML 解析与重复命名空间 DOM / Lexbor 库 CVE-2026-7263, CVE-2026-29078, CVE-2026-29079
空指针与内存越界 多字节字符串 (MBString) CVE-2026-7259, CVE-2026-6104
SQL 注入漏洞 PDO_Firebird 驱动 CVE-2025-14179
数值截断绕过 内置 Uriparser 库 CVE-2026-42371

其他重要修复与改进

除了安全修复,8.5.6 版本还包含多项稳定性改进:

  • 核心稳定性提升:修复了与生成器、Fibers、析构函数相关的垃圾回收断言失败问题,以及可能导致段错误的若干内存管理问题。

  • Opcache JIT 优化:修复了 JIT 即时编译器在多处可能导致崩溃或错误优化的问题,提升服务器复杂场景下的稳定性。

  • 扩展与新特性支持

    • Curl (Windows):增加了对 Brotli 和 Zstd 压缩算法的支持,可加速API请求、减少带宽消耗。

    • Lexbor:升级至 v2.7.0 版本,修复了相关安全漏洞。

    • 其他:OpenSSL、DOM、SOAP、Phar 等组件也获得了内存泄漏和崩溃的修复。

相关推荐
xiangyun612 小时前
【408数据结构 08】队列:循环队列判空判满,408年年考,一次讲清
c语言·开发语言·数据结构·c++·算法
xiangyun612 小时前
【408数据结构 06】双链表、循环链表、静态链表
c语言·开发语言·数据结构·c++·算法
白远山4 小时前
家政服务家政社区派单实战:调度系统架构设计与实现指南
java·开发语言·小程序·架构·需求分析
DevRay4 小时前
Java 21虚拟线程深度实战:告别线程池焦虑,百万并发吞吐量直接翻倍(原理+代码+避坑)
java·开发语言
free-elcmacom5 小时前
C++学习<1>程序分区
开发语言·c++
醉颜凉5 小时前
Java 必看:如何彻底避免 HashMap 多线程死循环问题?
java·开发语言
默 语5 小时前
Java新手入门:从零开始安装JDK并配置环境变量
java·开发语言·python·mysql·group by·1024程序员节·数据去重
Brilliantwxx5 小时前
【STM32】 I2C_EEPROM_test 工程(实战篇)
开发语言·stm32·单片机·嵌入式硬件·ecmascript
清水白石0085 小时前
Python 异步编程深度解析:Cancellation 到底是异常还是控制信号?从 asyncio 取消机制到企业级事务设计最佳实践
开发语言·python
kolyle5 小时前
万级 QPS 下的 Token 分发系统架构:从 0 到 1 跑通 AI 时代的“水电煤“
开发语言·人工智能·系统架构·token·qps·极智词元·大模型私有化部署