今天看啥  ›  专栏  ›  FreeBuf

安全研究 | 利用图片上传功能实现存储型XSS

FreeBuf  · 公众号  · 互联网安全  · 2021-02-11 18:00
在本文中,作者利用文件上传机制,构造形成存储型XSS(Stored XSS)漏洞实现密码凭据信息窃取,最终获得了$1000的奖励。以下是作者的发现过程。漏洞发现1、登录进入目标WEB应用;2、手工枚举测试;3、观察WEB应用样式:4、从中可以看到多个文本输入区域,我尝试了诸如sqli、xss、ssti等漏洞,都没问题。但之后的Logo, Background Image 和 Advertisement Image图片上传点引起了我的注意,于是我决定构造一些特殊文件进行上传,看看有什么反应。我随即构造了svg格式文件进行了上传:5、 但上传后服务端却返回了以下错误响应:6、那能否绕过格式限制呢?于是,我在文件名上做了手脚,把“Fileupload.svg”更改成“Fileupload.svg.png”再上传,竟然成功了:7、之后,我点击上个界面中的“N ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照