目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-24739— Symfony 参数注入漏洞

一分钟漏洞结论

影响对象
symfony symfony
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

Symfony是Symfony公司的一个用于 Web 和控制台应用程序的 PHP 框架以及一组可重用的 PHP 组件。 Symfony存在参数注入漏洞,该漏洞源于Process组件在Windows上转义参数时未正确处理特殊字符,可能导致对意外路径执行操作。以下版本受到影响:5.4.51之前版本、6.4.33之前版本、7.3.11之前版本、7.4.5之前版本和8.0.5之前版本。

CVSS 6.3 · Medium EPSS 0.23% · P13
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-24739 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
Symfony has incorrect argument escaping under MSYS2/Git Bash on Windows that can lead to destructive file operations
来源: CVE Program / CVE List V5
Vulnerability Description
Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to versions 5.4.51, 6.4.33, 7.3.11, 7.4.5, and 8.0.5, the Symfony Process component did not correctly treat some characters (notably `=`) as “special” when escaping arguments on Windows. When PHP is executed from an MSYS2-based environment (e.g. Git Bash) and Symfony Process spawns native Windows executables, MSYS2’s argument/path conversion can mis-handle unquoted arguments containing these characters. This can cause the spawned process to receive corrupted/truncated arguments compared to what Symfony intended. If an application (or tooling such as Composer scripts) uses Symfony Process to invoke file-management commands (e.g. `rmdir`, `del`, etc.) with a path argument containing `=`, the MSYS2 conversion layer may alter the argument at runtime. In affected setups this can result in operations being performed on an unintended path, up to and including deletion of the contents of a broader directory or drive. The issue is particularly relevant when untrusted input can influence process arguments (directly or indirectly, e.g. via repository paths, extracted archive paths, temporary directories, or user-controlled configuration). Versions 5.4.51, 6.4.33, 7.3.11, 7.4.5, and 8.0.5 contains a patch for the issue. Some workarounds are available. Avoid running PHP/one's own tooling from MSYS2-based shells on Windows; prefer cmd.exe or PowerShell for workflows that spawn native executables. Avoid passing paths containing `=` (and similar MSYS2-sensitive characters) to Symfony Process when operating under Git Bash/MSYS2. Where applicable, configure MSYS2 to disable or restrict argument conversion (e.g. via `MSYS2_ARG_CONV_EXCL`), understanding this may affect other tooling behavior.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:H
来源: CVE Program / CVE List V5
Vulnerability Type
参数注入或修改
来源: CVE Program / CVE List V5
Vulnerability Title
Symfony 参数注入漏洞
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Description
Symfony是Symfony公司的一个用于 Web 和控制台应用程序的 PHP 框架以及一组可重用的 PHP 组件。 Symfony存在参数注入漏洞,该漏洞源于Process组件在Windows上转义参数时未正确处理特殊字符,可能导致对意外路径执行操作。以下版本受到影响:5.4.51之前版本、6.4.33之前版本、7.3.11之前版本、7.4.5之前版本和8.0.5之前版本。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
symfony symfony < 5.4.51 -

二、漏洞 CVE-2026-24739 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-24739 的情报信息

请登录查看更多情报信息。

CVE-2026-24739 厂商安全公告 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-24739

暂无评论


发表评论