文章总结: ReviveAdserverv6.0.0+版本存在反射型XSS漏洞(CVE-2025-55124),位于/admin/banner-zone.php文件中,用户输入未经适当编码被反射到页面。攻击者可通过在搜索字段插入恶意脚本执行XSS攻击,可能导致会话窃取和未授权操作。已有补丁修复,CVSS评分为6.1中危风险。
综合评分: 88
文章分类: 漏洞分析,漏洞预警,WEB安全
【漏洞情报】Revive Adserver反射型XSS漏洞分析(CVE-2025-55124)
原创
qife
网络安全技术点滴分享
2025年12月2日 08:35
福建
Revive Adserver反射型XSS漏洞技术分析
漏洞概述
在Revive Adserver v6.0.0+版本的/admin/banner-zone.php文件中存在反射型跨站脚本(Reflected XSS)漏洞。用户从横幅搜索字段(“Website”)提供的输入未经适当的上下文感知编码即被反射到页面中。
漏洞复现步骤
- 创建横幅后点击进入’Linked Zones’功能
- 在’website’搜索字段中插入payload:
"><script>alert()</script> - 执行搜索操作
攻击结果
alert语句在浏览器中成功执行,证明XSS漏洞存在。
影响分析
该反射型XSS漏洞(通过"><script>alert(1)</script>演示)允许攻击者在管理员浏览器中执行任意JavaScript代码,可能导致:
- 会话窃取(如果cookie未设置HttpOnly标志)
- 未授权的管理员操作
- 凭据收集
- 潜在的完整站点入侵
技术细节
XSS漏洞路径:
http://192.168.250.134/admin/banner-zone.php?clientid=7&campaignid=167&bannerid=2&filterWebsite=%27%3E%3Cscript%3Ealert%28%29%3C%2Fscript%3E&filterZone=mbeccati
漏洞修复
开发团队提供了补丁文件(h1-3403727.patch)修复该问题,并计划在安全版本中发布修复。该漏洞被分配了CVE编号:CVE-2025-55124。
风险评估
虽然漏洞允许执行反射型JavaScript代码,但利用需要攻击者诱骗已登录用户(管理员)点击特制链接,需要用户交互。此外,现阶段没有确认会话cookie可以直接被窃取的证据(例如,可能受到HttpOnly标志的保护)。因此,与立即可利用或自触发的XSS相比,影响有所降低。
严重程度:中危(6.1 CVSS评分)
项目地址:https://www.revive-adserver.com/download/
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:网络安全技术点滴分享 qife《【漏洞情报】Revive Adserver反射型XSS漏洞分析(CVE-2025-55124)》