CVE-2023-53976CVE-2023-53976是myBB Forums 1.8.26版本中存在的存储型跨站脚本(Stored XSS)漏洞。该漏洞位于论坛的模板管理系统中,允许已认证的管理员用户在创建新模板时注入恶意JavaScript脚本代码。由于漏洞属于存储型,当其他用户访问或查看包含恶意代码的模板页面时,攻击者植入的脚本将自动执行,可能导致会话劫持、敏感信息窃取、钓鱼攻击等安全风险。漏洞的利用需要攻击者具备管理员权限,并通过后台管理界面的模板管理功能进行操作。虽然CVSS评分为5.4(中危),但存储型XSS漏洞在实际攻击中可能被用于横向移动和权限提升,因此需要及时修复。
该漏洞源于myBB Forums 1.8.26的模板管理模块对用户输入缺乏充分的输入验证和输出编码。攻击者(具备管理员权限)可通过以下路径利用此漏洞:访问管理后台的'Templates and Style' > 'Templates' > 'Manage Templates' > 'Global Templates'界面,在创建新模板时,于模板标题字段(template title field)中插入恶意JavaScript脚本代码,如<script>alert(document.cookie)</script>等。由于系统未对模板标题进行适当的HTML转义处理,恶意代码被直接存储到数据库中。当论坛其他用户访问相关页面或触发模板渲染时,存储的恶意脚本会被浏览器作为合法脚本执行,从而实现XSS攻击。攻击者可利用此漏洞窃取用户会话Cookie、伪造用户操作或进行进一步的攻击。