ThinkSAAS某功能设计不当可能导致可以csrf后台GETSHELL

- AV AC AU C I A
发布: 2025-04-13
修订: 2025-04-13

### 简要描述: ThinkSAAS某处处存在任意文件操作,利用CSRF直接前台导致GETSHELL ### 详细说明: 首先这里存在问题的是后台系统管理的数据备份还原处。 [<img src="https://images.seebug.org/upload/201312/101900095511d03acbbd40b5acc82525be0f3025.png" alt="1.png" width="600" onerror="javascript:errimg(this);">](https://images.seebug.org/upload/201312/101900095511d03acbbd40b5acc82525be0f3025.png) 这里没有过滤sql参数,直接带入,拼接data/baksql/目录,然后进入恢复数据 [<img src="https://images.seebug.org/upload/201312/10190019a19ade4b51848cfd935f6064d7f4829b.png" alt="2.png" width="600" onerror="javascript:errimg(this);">](https://images.seebug.org/upload/201312/10190019a19ade4b51848cfd935f6064d7f4829b.png) 这里在恢复是判断有没有分卷,没有分卷就直接恢复了,没有处理所要备份的sql文件的路径,类型,内容等,导致操作任意文件。 然后来看看这里数据恢复的操作: [<img src="https://images.seebug.org/upload/201312/10190026ad515682fc5526a31577c12bc2155a69.png" alt="3.png" width="600" onerror="javascript:errimg(this);">](https://images.seebug.org/upload/201312/10190026ad515682fc5526a31577c12bc2155a69.png) 我们抓个包: [<img...

0%
暂无可用Exp或PoC
当前有0条受影响产品信息