CVE-2026-27737BigBlueButton是一款开源虚拟教室软件。在其3.0.19之前的版本中,录制回放功能的演示格式存在安全缺陷。该功能未对公开聊天中的用户输入进行充分过滤和清洗,导致存在存储型跨站脚本攻击(XSS)漏洞。攻击者可在聊天中植入恶意脚本,当其他用户回放该录制的课程时,恶意脚本将被触发,从而遭受定向攻击。
该漏洞位于BigBlueButton的录制回放模块中,具体表现为存储型跨站脚本攻击(Stored XSS)。在受影响版本中,应用程序在处理公开聊天记录的展示时,未对用户输入的动态内容实施严格的上下文感知输出编码。攻击者首先需要获取一个低权限账户加入会议,随后在公开聊天区域发送构造好的恶意HTML/JavaScript载荷(例如利用`<script>`标签或事件处理器)。系统将这些未过滤的输入持久化存储在服务器端的录制文件中。当具有更高权限或普通用户访问并回放该会议录像时,客户端浏览器会解析并渲染包含恶意代码的聊天记录,进而触发脚本执行。由于CVSS向量中UI:N表示无需用户交互,脚本在回放加载时自动运行。攻击者可借此窃取Cookie、执行未授权操作或进行钓鱼攻击,严重威胁数据完整性与用户隐私。