cve-2025-1735不存在于php官方安全公告及主流漏洞数据库中,截至2026年10月22日无任何可信信源收录该编号,其关联版本号也与php实际发布版本不匹配。

CVE-2025-1735 不在已知 PHP 官方安全公告或主流漏洞数据库(NVD、PHP.net、CVE.org)中。截至 2026 年 10 月 22 日,PHP 官方发布的所有安全更新日志、补丁版本对照表及第三方可信报告(如阿里云、奇安信、CSDN 安全专栏)均未收录该编号。
你看到的版本号 8.1.33、8.2.29、8.3.23、8.4.10 也与 PHP 官方实际发布的安全修复版本不匹配——例如:
-
8.2.31(2026 年 5 月)修复了CVE-2026-6722(SOAP RCE) -
8.2.35(2026 年 10 月 21 日)修复了CVE-2026-109618和CVE-2026-109619(两个 Critical 级 RCE) -
8.1.34是 PHP 8.1 分支最后一个安全更新(2026 年 5 月),但该分支已于 2026 年 11 月前终止支持
因此,CVE-2025-1735 很可能是:
- 误记的 CVE 编号(例如把
CVE-2026-6735(PHP-FPM status XSS)错写为 2025) - 某发行版(如 Ubuntu、AlmaLinux)或商业厂商(如 Red Hat、SUSE)内部编号,未同步至上游
- 尚未公开披露的私有漏洞(但无任何可信信源佐证)
- 测试环境/自研补丁中使用的临时编号
如何验证你是否真的需要这个 CVE 的修复
直接检查你当前 PHP 的实际行为和配置,比追踪一个不存在的 CVE 更有效:
- 运行
php -v确认版本,再对照 PHP 官网下载页 查看该版本是否在「Security Fixes」支持期内 - 执行
php --ini找到加载的php.ini,确认session.upload_progress.enabled=Off是否已设(这是缓解近期 RCE 的关键临时措施) - 用
php -m | grep -i soap检查是否启用了soap扩展;若不用,建议在 php.ini 中注释掉extension=soap - 检查 Web 服务器是否暴露了
/status或/ping这类 PHP-FPM 内置端点(CVE-2026-6735的触发点)
如果你从某份内部文档或扫描工具里看到 CVE-2025-1735
优先做三件事:
- 查该工具的版本和规则库更新时间——很多扫描器会硬编码过期/错误的 CVE 映射
- 用
curl -I http://your-site.com/healthz类请求模拟探测,看响应头或 body 是否真包含可疑特征(比如泄露X-Powered-By: PHP/8.2.29) - 不要直接按所谓“修复版本”升级,先跑一次
php -l检查现有配置语法,再确认扩展 ABI 兼容性(例如opcache、redis在 8.2.29 → 8.2.35 之间无需重编译)
真实风险不在编号本身,而在于你是否仍在运行 8.2.34 或更低的 PHP 8.2,或是否启用了未打补丁的 soap、暴露了 status 页面——这些才是攻击者真正下手的地方。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











