CVE-2025-58090CVE-2025-58090是Cisco Talos情报团队发现的存在于MedDream PACS Premium 7.3.6.870版本中的多个反射型跨站脚本(XSS)漏洞。该漏洞位于config.php功能模块中,攻击者可以通过精心构造包含恶意JavaScript代码的URL来触发漏洞。当受害者访问攻击者提供的恶意链接时,浏览器会执行注入的恶意脚本,从而窃取用户会话Cookie、劫持用户账号或进行其他恶意操作。由于该漏洞需要用户交互才能触发(UI:R),攻击者通常需要通过社会工程学手段诱骗用户点击恶意链接。此漏洞的CVSS评分为6.1,属于中等严重程度,对系统机密性和完整性造成较低影响。
该漏洞为反射型XSS(Non-Persistent XSS),攻击原理如下:攻击者构造包含恶意JavaScript脚本的特殊URL参数,特别是利用config.php文件中的uploaddir参数。当应用程序将用户输入未经适当过滤或转义直接输出到HTTP响应中时,恶意脚本将在受害者浏览器中执行。具体攻击流程:1)攻击者创建包含XSS payload的URL,如在uploaddir参数中注入<script>alert(document.cookie)</script>;2)通过钓鱼邮件或社交工程手段诱使受害者点击该恶意链接;3)受害者浏览器发送请求到存在漏洞的服务器;4)服务器将用户输入(包含恶意脚本)未经处理直接返回;5)受害者浏览器解析HTML响应时执行注入的JavaScript代码。由于反射型XSS不会持久化存储,攻击每次都需要构造特定链接。防御措施包括:对所有用户输入进行严格的输入验证和输出编码,使用Content-Security-Policy头部限制脚本执行,以及对特殊字符进行HTML实体转义。