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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-121373— Symfony HtmlSanitizer 反射标签漏洞

一分钟漏洞结论

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

Symfony HtmlSanitizer 组件中的 (旨在修复 CVE-2026-48761)使用正则表达式对 标签 属性中的刷新 URL 进行清理,但该正则表达式过于狭隘,导致清理机制可被绕过。在 Symfony 6.1.x(6.4.50 之前)、7.x(7.4.23 之前)以及 8.x(8.1.11 之前)版本中,这可能导致用户被重定向到不受信任的网站。 根据 WHATWG HTML 标准中关于声明式刷新步骤的规范,需要采用更广泛的解析方法:时间值之后的分隔符可以仅为 ASCII 空白字符(无需 或 ),且

CVSS 5.3 · Medium

影响版本矩阵 3

厂商产品 版本范围状态
sensiolabs symfony 6.1.0< 6.4.50 affected
7.0.0< 7.4.23 affected
8.0.0< 8.1.11 affected
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
Symfony: HtmlSanitizer MetaRefreshAttributeSanitizer Matches Only a Narrow Subset of the Browser Refresh Grammar (Incomplete Fix for CVE-2026-48761)
来源: CVE Program / CVE List V5
Vulnerability Description
The Symfony HtmlSanitizer component MetaRefreshAttributeSanitizer, introduced to fix CVE-2026-48761, sanitizes the refresh URL of content attributes of meta tags using a regular expression that is too narrow, allowing sanitization to be bypassed, and resulting in potential URL redirection to untrusted sites in Symfony versions 6.1.x prior to 6.4.50, 7.x prior to 7.4.23, and 8.x prior to 8.1.11. The shared declarative refresh steps in the WHATWG HTML Standard require a broader approach: the separator after the time may be ASCII whitespace alone, with no ; or ,, and the url= keyword is optional. Directives the browser honours, but the regular expression misses are returned unchanged, so the attacker URL skips UrlSanitizer entirely and both allowLinkSchemes and allowLinkHosts are defeated for the refresh navigation. This is reachable under any configuration that allows meta with http-equiv and content, including the documented allowStaticElements() preset.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
来源: CVE Program / CVE List V5
Vulnerability Type
过度严格的正则表达式
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
sensiolabs symfony 6.1.0 ~ 6.4.50 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2026-121373 其他参考 (2)

同批安全公告 · sensiolabs · 2026-11-04 · 共 4 条

CVE-2026-121971 8.2 HIGH Symfony ScopingHttpClient 凭据跨域泄露漏洞
CVE-2026-118513 7.7 HIGH Symfony X.509 认证身份伪造漏洞(CVE-2026-45063 修复不全)
CVE-2026-118516 6.3 MEDIUM Symfony 路径访问控制绕过漏洞

IV. Related Vulnerabilities