MyBB 中的可视化编辑器持久性跨站点脚本 (XSS) (CVE-2023-46251)
CVE编号
CVE-2023-46251利用情况
暂无补丁情况
N/A披露时间
2023-11-07漏洞描述
MyBB是一款免费开源的论坛软件。可视化编辑器(_SCEditor_)的自定义MyCode(BBCode)在渲染HTML时未正确转义输入,导致DOM-based XSS漏洞。攻击者可以通过将受害者指向一个启用可视化编辑器的页面(例如作为帖子或私信),并对恶意构建的MyCode消息进行操作来利用此漏洞。这可能发生在通过GET/POST参数填充消息内容的页面上,或在回复页面上引用了先前保存的恶意消息。当以下情况发生时,影响将得到缓解:1. 全局禁用可视化编辑器(_Admin CP ? Configuration ? Settings ? Clickable Smilies and BB Code: [Clickable MyCode Editor](https://github.com/mybb/mybb/blob/mybb_1836/install/resources/settings.xml#L2087-L2094)_设置为_Off_)、或2. 对于个别用户帐户禁用可视化编辑器(_User CP ? Your Profile ? Edit Options_:未选中_Show the MyCode formatting options on the posting pages_复选框)。MyBB 1.8.37通过提交`6dcaf0b4d`解决了此问题。建议用户升级。无法升级的用户可以通过更改以下设置(_Admin CP ? Configuration ? Settings_)来缓解影响:- _Clickable Smilies and BB Code ? [Clickable MyCode Editor](https://github.com/mybb/mybb/blob/mybb_1836/install/resources/settings.xml#L2087-L2094)_: _Off_。同样,各个MyBB论坛用户可以通过禁用帐户选项(_User CP ? Your Profile ? Edit Options_)_Show the MyCode formatting options on the posting pages_来禁用可视化编辑器。解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接 |
|
---|---|
https://github.com/mybb/mybb/commit/6dcaf0b4db6254f1833fe8dae295d9ddc2219276 | |
https://github.com/mybb/mybb/security/advisories/GHSA-wj33-q7vj-9fr8 | |
https://mybb.com/versions/1.8.37/ |
受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
应用 | mybb | mybb | * | Up to (excluding) 1.8.37 |
- 攻击路径 网络
- 攻击复杂度 高
- 权限要求 无
- 影响范围 未更改
- 用户交互 需要
- 可用性 高
- 保密性 高
- 完整性 高
CWE-ID | 漏洞类型 |
CWE-79 | 在Web页面生成时对输入的转义处理不恰当(跨站脚本) |
Exp相关链接

版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论