PHP 8.5.12

DDD

DDD

2026-10-20

380人浏览

原创

PHP 8.5.12
PHP 8.5.12

修复 Core bailout 状态损坏安全问题,以及 BZ2、DOM、PDO、Opcache/JIT 内存与执行错误,改进 Unicode 字素处理、URL 解析、TLS 流状态、信号分发及会话错误处理。

2026.10.20
免费下载

修复 Core bailout 状态损坏安全问题,以及 BZ2、DOM、PDO、Opcache/JIT 内存与执行错误,改进 Unicode 字素处理、URL 解析、TLS 流状态、信号分发及会话错误处理。

PHP 8.5.12 更新日志

PHP 8.5.12 于2026年10月22日发布。

  • Core:修复 bailout 退出路径状态损坏(GHSA-w8hw-w9fx-j79w、GHSA-6wmf-4rv5-p3rp),并修正常量比较优化、垃圾回收、AVX 检测及 Fiber 异常传播问题。
  • BCMath、BZ2、CLI:修复零值负号与比较、bzopen() 内部流重复关闭和释放后使用、内置服务器 HEAD 请求描述符泄漏与部分响应写入问题。
  • Core、DOM:修复常量比较导致的虚拟机崩溃、垃圾回收与延迟对象问题、AVX 检测、XPath 重建释放后使用、SVG/MathML ID 查询及 HTMLCollection 查找问题。
  • Intl、Lexbor、MBString:修复格式化器克隆状态、UConverter 崩溃、字素与编码偏移、HTML/URL 解析缓冲区溢出、URL 序列化和截断 UTF-8 越界读取。
  • Opcache:修复优化器堆溢出、调用栈越界、未初始化内存读取、JIT 延迟代理和私有属性访问错误、死代码消除及递归调用中间表示问题。
  • OpenSSL、PCNTL:修复握手超时后套接字阻塞模式、Windows TLS 关闭状态,以及异常期间信号分发丢失和 fork 后 /proc/self 路径问题。
  • PDO、PDO_DBLIB、PDO_Firebird、PGSQL:修复列索引越界、执行状态、参数重入释放后使用、持久事务、事务查询崩溃、空 BLOB 和大对象空字节写入;移除当前已发布 libpq 均不可用的 pg_service()。
  • Session、SimpleXML、SOAP、SQLite、Reflection:修复会话 ID 创建失败处理、子元素重建释放后使用、SOAP 编码与加载泄漏、回调关闭数据库崩溃及延迟初始化常量默认值。
  • Standard、Tidy、Zlib:修复读取失败后返回不完整摘要、JPEG 头损坏、进程描述符与 Windows 错误处理、quoted-printable 解码、ZTS 用户名查找、文档重解析释放后使用及原始压缩流字典丢失。

作者最新文章

相关标签:

php8 php下载

本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!本站所有资源仅供学习与参考 ,请勿用于商业用途,否则产生的一切后果将由您自己承 担!如有侵权请联系我们删除下架!联系方式:admin@ php.cn

热门下载

更多
PHP 8.5.5
PHP 8.5.5

PHP 8.5.5 发布于 2026 年 4 月 9 日,修复 Core 中 locally shadowed trait properties 的 property_info 大小和 lazy proxies get_property_ptr_ptr IN_GET guard 传播、Bz2 总输出大小截断、DOM HTMLDocument parser 破坏 xml:space/xml:lang 属性、FFI::cdef 资源泄漏、GD phpinfo 显示 libJPEG 10.0 支持,并修复 Opcache 预加载常量传播、JIT 算术错误、FETCH_OBJ_R 无限循环和 UAF、OpenSSL EC/curve key 校验和 BIO_printf 错误传播、PCNTL AIX signal handler、PCRE 重入、Phar UAF、SNMP NULL 参数未定义行为、SOAP Set-Cookie 解析、SPL SplHeap 写锁校验、Standard 输出缓冲断言和 AVIF 识别、Sysvshm 泄漏、XSL Dom\XMLDocument 兼容与 UAF

PHP 8.4.21
PHP 8.4.21

PHP 8.4.21 发布于 2026 年 5 月 7 日,修复 Core 中 fibers/generators/destructors GC 断言、lazy proxies 属性转发、Countable::count 与 __unset addref、shutdown_executor callable 解析断言和 trait 常量名与 enum case 冲突段错误,并修复 CLI --rf 反射警告、Windows Curl brotli/zstd、DOM C14N 重复 xmlns 安全问题和空 HTMLDocument 段错误、FPM status XSS、Iconv 泄漏、MBString 空指针/越界安全问题、Opcache JIT、OpenSSL、PDO_Firebird SQL 注入、Phar、Random、Session、SOAP 多个安全问题、SPL、Standard、Streams、XSL、Zip 等问题。

PHP 8.4.14
PHP 8.4.14

PHP 8.4.14 发布于 2025 年 10 月 23 日,修复 Core 中 object_properties_load 绕过 readonly 属性检查、hard_timeout、SCCP 返回值释放后使用、临时 closure 命名参数解包崩溃、用户数组 HASH_FLAG 标志、open_basedir 下 error_log 无法取消和 BSD/MSAN 构建问题,并修复 CLI server EAGAIN 日志、Curl clone CURLOPT_POSTFIELDS 和 curl 8.16 构建测试、Date P 格式解析、DOM macOS 宏冲突和扩展安装、GD imagefttext 泄漏、MySQLnd IPv6 地址、Opcache JIT 断言/属性解引用/race condition、Phar 泄漏和 zip signature 临时文件失败、SimpleXML NULL pointer、SOAP 泄漏和未知 SoapVar 类型崩溃、Standard 序列化/反序列化数据丢失、var_dump 泄漏、array_unique 断言、array_sp

PHP 8.4.7
PHP 8.4.7

PHP 8.4.7 发布于 2025 年 5 月 8 日,修复 Core 中 lazy proxy 重复调用魔术方法、extract(EXTR_REFS) 释放后使用、带 property hooks 对象 array_walk 段错误、通过动态属性修改 DateInterval 导致段错误和 php_scandir 泄漏,并修复 DBA 无效路径内存泄漏、Filter IPv6 整数溢出、GD imagecrop 与 imagettftext 溢出/下溢、Intl 时区 offset 引用支持、LDAP TLS 选项无法覆盖和高 modification key 空指针、libxml 外部实体 loader 错误信息、Opcache JIT 断言/段错误/浮点寄存器问题、OpenSSL 签名和 BIO 泄漏、PDO Firebird 持久连接堆损坏、PDO SQLite collation 回调泄漏、PgSql、SPL 调试内存管理、Standard clear_stat_cache 崩溃和 iptcembed 泄漏,以及 Zip addGlob 处理问题。

PHP 8.4.3
PHP 8.4.3

PHP 8.4.3 发布于 2025 年 1 月 16 日,修复 BcMath 中 0 与 -0 比较、Number::round 尾随零和除数 scale 计算问题,修复 Core 中 hooked object iterator 动态属性、Windows 共享内存 iterator 指针、ZEND_MATCH_ERROR 误优化、zend_array_try_init 引擎释放后使用、AST 字符串化构造器属性提升、hooked prop iterator offset 和 trampoline 崩溃,并修复 DOM 内存泄漏/importNode UAF、FFI 注释解析和大端问题、Fileinfo MIME、FPM scoreboard、GD NaN、Gettext 段错误、Iconv filter UAF、LDAP attributes 空洞、LibXML 编码泄漏、Opcache JIT/SCCP、PCNTL、PgSql、Phar、SimpleXML、Sockets、SPL、Streams 用户 filter UAF 和 Windows proc_open 加固等问题。

PHP 8.4.1
PHP 8.4.1

PHP 8.4.1 发布于 2024 年 11 月 21 日,是 PHP 8.4 分支的首个正式更新记录。该版本带来属性钩子、非对称属性可见性、惰性对象、#[Deprecated] 属性、exit/die 行为调整、BCMath 对象类型与新函数、DOM HTML5 解析和新 API、DateTime 时间戳和微秒 API、Curl/Intl/MBString/OpenSSL/PCNTL/PGSQL/PDO/Sockets/Sodium/SPL/Standard/XML/XMLReader/XMLWriter/XSL 等大量新增能力、弃用调整与兼容性修复,并包含 Opcache、FPM、Reflection、Session、SOAP、Zip 等多模块稳定性改进。

PHP 8.3.28
PHP 8.3.28

PHP 8.3.28 发布于 2025 年 11 月 20 日,修复 Core 中 CGI auto_globals_jit=0 未定义越界读取、WeakMap offset 引用断言、关闭资源时 bail、get_object_vars 访问覆盖私有属性断言和 eval 导致过期 opline 指针,并修复 DOM/SimpleXML __debugInfo 覆盖、Exif 空 tag 泄漏、FPM 并行状态导出段错误、FTP SSL 写入超时、GD imagefilter 返回类型、Intl 泄漏、LibXML schema/relaxng 线程安全、MySQLnd SSL 端口和 JSON column metadata、Opcache preload 未初始化变量和 macOS 15 ZTS JIT、PgSql、Phar 多处泄漏和 alias 释放、Random 序列化、Standard unserialize shm 损坏、Streams Win32 条件、Tidy UAF、XMLReader arginfo、Windows socket handle 断言以及 Zip 加

PHP 8.3.26
PHP 8.3.26

PHP 8.3.26 发布于 2025 年 9 月 25 日,修复 Core 中重复包含 __halt_compiler 文件警告、大于等于 2GB 字符串字面量扫描有符号溢出、GC 将 WeakRef tag map 误作 WeakMap、过期数组迭代器指针、SSA range widening 不收敛、bash 5.3 下 PHP_EXPAND_PATH 失效和错误处理器访问弃用常量时断言失败,并修复 CLI IPv6 监听错误信息、Date partial-hour UTC offset、DOM libxml2 tree dictionary、FPM 断言、GD imagefilledellipse underflow、Intl locale canonicalization、OpenSSL TLS accept 错误信息、PGSQL 持久连接潜在释放后使用、Phar 多处泄漏和 invalid extension 解压 UAF、Standard array_splice UAF 和 LimitIterator 溢出、Streams metadata dtor 和 OSS-Fuz

PHP 8.3.23
PHP 8.3.23

PHP 8.3.23 发布于 2025 年 7 月 3 日,修复 Core 中 zend_ast_export 浮点数保持、zend_gc 主 chunk、zend_alloc 编译问题,并修复 Curl、DatePeriod iterator、FPM 状态段错误、xxhash PGO 构建、Intl/ODBC/OpenSSL/PDO ODBC/Readline/Tidy 多处内存泄漏、Opcache Alpine Inline TLS 兼容性、PGSQL 转义错误检查安全问题、Phar fseek 有符号整数溢出、PHPDBG、Random 用户随机引擎引用类型混淆、SOAP 大 XML 命名空间前缀空指针解引用安全问题,以及 Standard 主机名空字节截断安全问题。

热门专区

更多
Gradle官方下载安装入口_Gradle Java项目构建教程_Gradle Wrapper配置指南
Gradle官方下载安装入口_Gradle Java项目构建教程_Gradle Wrapper配置指南

Gradle专区汇集官方下载包、版本更新日志、安装配置指南与中文学习资料,覆盖Java、Kotlin和Android项目的依赖管理、多模块构建、自动化测试及持续集成。通过实战教程了解Gradle Wrapper、插件开发、构建缓存和配置缓存的使用方法,掌握构建性能分析、版本升级、依赖校验与供应链安全配置,为个人开发和团队工程实践提供参考。

Vite官网入口_Vite前端开发构建工具_Vite项目创建与生产环境打包教程
Vite官网入口_Vite前端开发构建工具_Vite项目创建与生产环境打包教程

Vite专区提供官网入口、8.3.5 官方下载、前端项目创建、开发服务器配置、生产环境打包教程和官方文档资源,并提供历史版本下载。

Playwright官网入口_Playwright浏览器自动化测试_Playwright跨浏览器测试与调试教程
Playwright官网入口_Playwright浏览器自动化测试_Playwright跨浏览器测试与调试教程

Playwright专区提供官网入口、1.64.1 官方下载、Chromium/Firefox/WebKit 跨浏览器测试、调试教程和官方文档资源,并提供历史版本下载。

Golangci-lint官网入口_Golangci-lint基础教程_Golangci-lint入门指南
Golangci-lint官网入口_Golangci-lint基础教程_Golangci-lint入门指南

PHP中文网 Golangci-lint 专区提供官网入口、基础教程、入门指南、官方文档、各平台下载和版本资料,帮助 Go 开发者搭建本地与 CI 代码质量检查流程。

XORM框架官网入口_XORM框架数据库操作教程_Go XORM事务处理与数据管理
XORM框架官网入口_XORM框架数据库操作教程_Go XORM事务处理与数据管理

PHP中文网 XORM框架专区提供 XORM 官网入口、数据库操作教程、事务处理文档、源码包下载和 Go XORM 数据管理资料,帮助开发者掌握模型映射、链式查询、事务和多数据库开发。

DBeaver官网下载入口_DBeaver连接配置实操教程_DBeaver数据导入导出指南
DBeaver官网下载入口_DBeaver连接配置实操教程_DBeaver数据导入导出指南

DBeaver专区汇总官方下载安装、版本更新、驱动配置及使用教程,覆盖MySQL、PostgreSQL、SQLite等数据库连接,提供SQL查询、数据编辑、导入导出、关系图查看和日常管理实战资料。同时整理连接故障排查、查询性能分析、事务控制及安全配置方法,帮助用户了解社区版与商业版区别,建立适合开发、分析和数据库维护工作的使用环境。

Postman官方下载入口_Postman接口调试入门教程_Postman自动化测试实战
Postman官方下载入口_Postman接口调试入门教程_Postman自动化测试实战

Postman专区提供官网下载入口和接口测试教程,涵盖请求发送、参数配置、JSON传参、文件上传、Token认证、Cookie管理及环境变量设置,并整理接口断言、接口关联、批量测试和常见报错处理方法,帮助用户从基础调试进阶到接口自动化测试。

Tailwind CSS官网入口_实用类CSS框架入门_响应式布局与主题定制教程
Tailwind CSS官网入口_实用类CSS框架入门_响应式布局与主题定制教程

Tailwind CSS专区提供官网入口、4.3.3 官方下载、实用类 CSS 框架入门、响应式布局、主题定制教程和官方文档。

CSS教程入口_CSS网页样式基础_CSS布局与响应式设计教程
CSS教程入口_CSS网页样式基础_CSS布局与响应式设计教程

CSS专区汇集 CSS 基础语法、网页样式、盒模型、Flexbox 与 Grid 布局及响应式设计教程,提供 W3C 规范和 MDN 文档入口。

热门专题

更多
Go-Zero API开发使用教程
Go-Zero API开发使用教程

本专题聚焦Go-Zero的API开发,拆解.api描述文件的语法结构、路由与分组定义、参数绑定与校验规则,说明统一响应体、JWT鉴权、跨域与接口文档生成的落地方式,并给出网关聚合与接口测试的实践建议。

2026.11.12
0
Go-Zero安装与goctl环境配置教程
Go-Zero安装与goctl环境配置教程

本专题围绕Go-Zero的安装与工具链配置展开,讲清Go版本要求、goctl安装方式、代理镜像、protoc依赖与环境变量设置,说明多版本共存、升级回退与CI流水线安装的做法,并整理安装阶段的常见报错与验证步骤。

2026.11.12
0
Go-Zero零基础入门教程
Go-Zero零基础入门教程

本专题整理Go-Zero的入门知识,从框架定位、环境准备到跑通第一个API服务,讲清目录分层、配置加载、日志与中间件的基本用法,并对比Gin、Kratos的差异,帮助Go开发者建立整体认知,判断它是否适合当前项目。

2026.11.12
0
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06
0
Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06
0
Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06
0
DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05
0
DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05
0
DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04
0