CVE-2026-27621
中已发布
TypiCMS Core 存在存储型跨站脚本(XSS)漏洞,通过 SVG 文件上传触发
- 已发布
- 2026年2月25日
- 已更新
- 2026年2月26日
- 分配 CNA
- GitHub_M
- 观察到的证据
- 2026年8月19日
初级CVSS
6.8/ 10中
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X0.2%
低 · 未来 30 天
- 百分位
- 8.6%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
TypiCMS 是一个基于 Laravel 框架的多语言内容管理系统。TypiCMS 16.1.7 之前的版本中的文件上传模块存在存储型跨站脚本(XSS)漏洞。该应用允许具有文件上传权限的用户上传 SVG 文件。虽然存在 MIME 类型验证,但 SVG 文件的内容并未经过净化处理。攻击者可以上传一个包含恶意 JavaScript 代码的特制 SVG 文件。当其他用户(如管理员)通过应用查看或访问该文件时,脚本会在其浏览器中执行,从而导致该用户的会话被入侵。SVG 解析逻辑中的一个缺陷加剧了此问题:如果上传的 SVG 不包含 `viewBox` 属性,则可能引发 500 错误。然而,这并不能缓解 XSS 漏洞,因为攻击者可以轻松在其恶意载荷中包含有效的 `viewBox` 属性。TypiCMS Core 16.1.7 版本修复了此问题。
来源
1CVE-2026-27621 - TypiCMS Core 存在通过 SVG 文件上传导致的存储型跨站脚本(XSS)漏洞
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。