Awesome-POC/CMS漏洞/OpenSNS ThemeController.class.php 后台任意文件上传漏洞.md

35 lines
990 B
Markdown
Raw Normal View History

2022-05-18 16:23:08 +08:00
# OpenSNS ThemeController.class.php 后台任意文件上传漏洞
## 漏洞描述
OpenSNS ThemeController.class.php文件中存在文件上传载其中过滤不足导致可以上传至服务器任意文件
## 漏洞影响
```
OpenSNS
```
## FOFA
```
icon_hash="1167011145"
```
## 漏洞复现
登录页面如下
![image-20220518154644354](https://typora-notes-1308934770.cos.ap-beijing.myqcloud.com/202205181546412.png)
登录后的上传页面`/admin.php?s=/theme/add.html`
![image-20220518154658941](https://typora-notes-1308934770.cos.ap-beijing.myqcloud.com/202205181546002.png)
存在漏洞的文件为 `Application/Admin/Model/ThemeController.class.php`
![image-20220518154711821](https://typora-notes-1308934770.cos.ap-beijing.myqcloud.com/202205181547904.png)
其中只需要文件后缀为 zip和rar 就会成功上传并解压至当前的 Theme目录中
![image-20220518154728501](https://typora-notes-1308934770.cos.ap-beijing.myqcloud.com/202205181547562.png)