CVE-2025-70936Vtiger CRM 8.4.0版本的MailManager模块中存在一个反射型跨站脚本(XSS)漏洞。该漏洞源于应用程序未能正确处理用户控制的`_folder`参数,允许攻击者通过双重URL编码的方式注入恶意脚本。当经过身份认证的用户点击特制的恶意链接时,该载荷会被服务器反射并在用户的浏览器会话上下文中执行。攻击者利用此漏洞可窃取敏感信息(如会话Cookie)、执行未授权操作或进行钓鱼攻击,对系统的机密性和完整性构成威胁。
该漏洞的核心在于Vtiger CRM MailManager模块对`_folder`参数的输入验证和输出编码机制存在缺陷。应用程序在处理该参数时,可能对其进行了多次解码操作,但未在输出到HTML页面前进行严格的上下文感知转义。攻击者利用这一逻辑漏洞,构造包含JavaScript代码的载荷,并进行双重URL编码(例如将`<`编码为`%253C`)。当受害者访问攻击者构造的URL时,服务器端解析参数,将双重编码还原为原始脚本,并将其直接嵌入响应页面中。由于缺乏过滤,浏览器将其作为有效代码执行。CVSS 3.1评分为5.4,属于中危,攻击需要低权限用户交互(UI:R),通常通过社会工程学诱导用户点击链接触发。