CVE-2025-57881CVE-2025-57881是MedDream PACS Premium 7.3.6.870版本中存在的一个反射型跨站脚本(XSS)漏洞。该漏洞位于应用的modifyEmail功能中,允许攻击者通过精心构造的恶意URL来注入并执行任意JavaScript代码。由于该漏洞属于反射型XSS,恶意脚本不会持久化存储在服务器端,而是通过用户点击恶意链接的方式触发。攻击者可以利用此漏洞窃取用户的会话cookie、劫持用户账户、执行钓鱼攻击或进行其他恶意操作。该漏洞不需要任何认证即可利用,但需要用户交互(点击恶意链接),攻击向量为网络。CVSS评分为6.1,属于中危漏洞。鉴于MedDream PACS在医疗影像领域的广泛应用,该漏洞可能影响大量医疗机构的数据安全。
该漏洞存在于MedDream PACS Premium的modifyEmail功能模块中。当用户通过URL参数向该功能提交数据时,服务器端未对用户输入进行充分的HTML实体编码或输入验证,导致攻击者可以在URL中嵌入恶意JavaScript代码。服务器直接将用户可控的输入反射回响应页面,而未进行安全处理。攻击者可以构造类似以下格式的恶意URL:/modifyEmail?email=<script>alert(document.cookie)</script>,当受害者访问该URL时,浏览器会执行嵌入的JavaScript代码。由于浏览器的同源策略限制,攻击者可以借此获取受害者的会话信息、执行未经授权的操作或重定向用户到钓鱼网站。漏洞的根本原因在于缺少输出编码和内容安全策略(CSP)的不完善配置。