CVE-2025-64112CVE-2025-64112是Statematic CMS(一个基于Laravel和Git的内容管理系统)中发现的严重安全漏洞。该漏洞为存储型跨站脚本攻击(Stored XSS),存在于Collections(集合)和Taxonomies(分类法)功能模块中。攻击者利用此漏洞可以在内容创建过程中注入恶意JavaScript代码,这些恶意代码会被永久存储在服务器端。当具有更高权限的用户(如管理员)访问或查看包含恶意脚本的内容时,攻击者的JavaScript代码将自动执行,可能导致敏感信息窃取、会话劫持、恶意操作执行等严重后果。由于该漏洞需要低权限认证用户即可实施攻击,且攻击成功后可提升权限,因此被评定为高危漏洞,CVSS评分达到8.0分。
该存储型XSS漏洞存在于Statematic CMS的内容管理功能中,具体位于Collections和Taxonomies模块。攻击者首先需要拥有有效的账户并具备内容创建权限(低权限要求),然后在创建或编辑集合/分类法时,在输入字段中注入恶意JavaScript代码。由于系统未对用户输入进行充分的输出编码或输入过滤,恶意脚本被直接存储到数据库中。当其他用户(尤其是高权限用户)访问包含该恶意内容的页面时,浏览器会解析并执行注入的JavaScript代码。攻击者可利用此机会窃取用户Cookie、劫持会话、执行任意操作或进行进一步权限提升。根据CVSS向量AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H分析,该漏洞通过网络远程利用,利用复杂度低,但需要用户交互触发,且对机密性、完整性和可用性均造成高影响。