CVE-2026-37503V2Board在1.7.4及之前版本中存在安全漏洞。问题出在主题配置的`custom_html`字段渲染环节,系统未对输出内容进行安全转义。具有管理员权限的攻击者可利用`saveThemeConfig` API接口注入恶意JavaScript脚本。一旦注入成功,所有访问该站点的用户浏览器都将自动执行该恶意载荷,进而面临Cookie窃取、会话劫持及钓鱼攻击等风险。
该漏洞属于存储型跨站脚本攻击(Stored XSS)。V2Board在处理前端主题配置时,将管理员输入的`custom_html`字段内容直接通过Blade模板引擎渲染到`public/theme/v2board/dashboard.blade.php`视图中。由于使用了未转义的输出方式(例如 Blade 的 `{!! !!}` 语法),导致浏览器将其解析为可执行的HTML/JavaScript代码。攻击者首先需要获取管理员权限,然后调用`saveThemeConfig` API,将恶意Payload写入数据库并持久化。当普通用户访问仪表盘页面时,服务器返回包含恶意代码的页面,用户浏览器解析并执行代码,从而窃取本地存储的敏感信息或重定向至钓鱼网站。