SiteServer cms Cookie欺骗漏洞

漏洞概要

缺陷编号:WooYun-2013-020041

漏洞标题:SiteServer cms Cookie欺骗漏洞

相关厂商:SiteServer CMS

漏洞作者:节奏感

提交时间:2013-03-14 10:43

公开时间:2013-06-12 10:44

漏洞类型:地下0day/成功的入侵事件

危害等级:中

自评Rank:10

漏洞状态:未联系到厂商或者厂商积极忽略

Tags标签:

漏洞详情

披露状态:

2013-03-14: 积极联系厂商并且等待厂商认领中,细节不对外公开
2013-06-12: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

.net平台的SiteServer cms他的功能强大是无庸置疑的,但问题也不少,
此次发现的cookis欺骗一枚 经测试,3.44以上版本通杀

详细说明:

本地搭建了一个环境 然后登陆抓取管理cookis然后又删管理员 换帐号换密码清空cookis 在登陆的时候发现cookis的值就只有useradmin=admin这个变化为当前的帐号 因此大胆判断 cookis应该是赋的固定值BAIRONG.VC.ADMINLOGIN=6887; SITESERVER.ADMINISTRATOR.AUTH=0F7B10036E9FF94D33C4BE742E7D281E1BE923AEBB391E74FDB29EBCD0562DA027A340852E7CCAAAEAD4CA1EC30DF07E90A2CE42E5D862C84E1B06694F0C7A09788B7EE26000E7CBD14DE6AAE8E540BE403328B18792B24315DE96818A63D90CF8160F2DBCF97883216714E8AC81D63D0933DCBE; SITESERVER.ADMINISTRATOR.USERNAME=admin; lzstat_uv=28995594273945333853|677603;然后测试 发现只要USERNAME=admin 目标站点里确实有管理员admin 就可进行cookis欺骗登入

漏洞证明:

随后连续测试了几个3.44版本 发现确实上述说的那样useraaname=管理员帐号 cookis里这条正确 就可欺骗登入后台文件管理处 不可上传aspx 但在新建处 可任意创建 传马菜刀 完事

修复方案:

加密加密 过滤过滤,,,,,,,

漏洞回应

厂商回应:

未能联系到厂商或者厂商积极拒绝

评价

  1. 2010-01-01 00:00 coco 白帽子 | Rank:9 漏洞数:1)

    再次关注下

  2. 2010-01-01 00:00 nick被注册 白帽子 | Rank:121 漏洞数:14)

    没有测试成功。。

  3. 2010-01-01 00:00 节奏感 白帽子 | Rank:0 漏洞数:1)

    @nick被注册 这个都早了 我5个月没测试了 估计还有部分3.44以上版本未修补把