审计分析:验证缺陷导致文件上传漏洞的产生!
审计分析:验证缺陷导致文件上传漏洞的产生!
进击安全 2025-04-01 22:28
免责声明
由于传播、利用WK安全所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负
责,WK安全及作者不为此承担任何责任,一旦造成后果请自行承担!如有侵权烦请告知,我们会立即删除
并致歉。谢谢!
0x01 前言
承接上文,继续从源码角度分析该系统漏洞,此系统功能点居多,代码量也非常大,也蛮好出洞的,本次分析一下我朋友发现的文件上传漏洞。
0x02 漏洞分析
继续根据文件名进行检索寻找突破点,搜索 File、Upload等字样,定位到一处
接收一些参数值,并进行验空处理
继续向下看,发现是对后缀做了白名单限制,后缀是通过下面代码获取的
substring(xxxx.lastIndexOf("."))
直接构造POC进行文件上传测试
访问文件地址,成功解析
0x03 结尾