ShowDoc 2.8.14 至 3.9.6 之前的版本中,其 Mock 功能存在代码注入漏洞。该漏洞允许已认证用户通过 mockjs 模板执行 Shell 命令。攻击者可通过 MockController::add 方法存储包含转义括号的模板,这些模板会被 mockjs 使用 eval() 函数评估;随后,攻击者可通过 MockController::infoByKey 方法触发该模板,从而以 root 权限(在官方 Docker 镜像中)执行命令。
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC