CVE-2025-49553CVE-2025-49553是Adobe Connect 12.9及更早版本中存在的一个DOM型跨站脚本(DOM-based Cross-Site Scripting, XSS)漏洞。该漏洞由Adobe产品安全事件响应团队(PSIRT)发现并报告,并于2025年10月14日正式披露。CVSS 3.1基础评分高达9.3分,属于严重级别,攻击向量为网络(AV:N),攻击复杂度低(AC:L),无需任何特权(PR:N),但需要用户交互(UI:R)。该漏洞的范围已发生改变(S:C),机密性影响为高(C:H),完整性影响为高(I:H),可用性影响为无(A:N)。
DOM型XSS是一种特殊类型的跨站脚本攻击,与传统的反射型XSS和存储型XSS不同,其恶意负载完全在客户端浏览器中执行,服务器端无法直接检测到恶意代码的注入。攻击者通过精心构造一个恶意网页,当受害者点击或导航至该页面时,恶意脚本将在受害者的浏览器上下文中执行。由于Adobe Connect是一个广泛用于在线会议、网络研讨会和数字协作的平台,该漏洞一旦被利用,可能导致大量企业用户的会话被劫持,敏感会议内容泄露,用户账户被盗用等严重后果。
该漏洞的成功利用可以导致会话接管(Session Takeover),攻击者可以冒充合法用户身份执行操作,从而显著提升了对机密性和完整性的影响。鉴于Adobe Connect在企业远程协作中的重要地位,此漏洞的潜在危害不容小觑。
DOM型XSS漏洞的根源在于客户端JavaScript代码不安全地处理用户可控的输入数据,将其写入到页面的DOM中而未进行充分的过滤或编码。在Adobe Connect的实现中,攻击者可以利用URL片段标识符(fragment identifier,即#后面的部分)或其他客户端可访问的数据源(如location.hash、document.referrer、document.URL等)将恶意JavaScript代码注入到页面中。
具体利用方式如下:攻击者首先构造一个包含恶意JavaScript代码的特制URL,该URL通常利用location.hash等DOM属性作为攻击向量。当受害者通过浏览器访问此URL时,Adobe Connect的客户端JavaScript代码会读取URL中的恶意片段,并将其动态写入到页面的innerHTML、document.write或其他DOM API中。由于缺少对输入数据的适当转义和过滤,恶意脚本得以在受害者的浏览器上下文中执行。
由于该漏洞的范围已改变(S:C),这意味着漏洞的影响超出了其原始安全上下文的范围,攻击者可以利用受害者的浏览器会话访问其他安全域或执行更高级别的操作。攻击者可以利用此漏洞窃取用户的会话Cookie(包括httpOnly标记的Cookie如果存在其他绕过手段)、执行任意JavaScript操作(如模拟用户点击、表单提交)、访问摄像头和麦克风(在用户授权的情况下)、以及进行会话劫持以完全控制受害者的Adobe Connect账户。
由于利用此漏洞需要用户交互(UI:R),攻击者通常需要通过钓鱼邮件、即时消息或其他社会工程学手段诱导受害者点击恶意链接。一旦受害者点击链接,攻击即自动触发,无需进一步的用户操作。