当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2014-066922

漏洞标题:CmsEasy最新 V5.5-UTF8 正式版暴力注入

相关厂商:cmseasy

漏洞作者: HackBraid

提交时间:2014-07-02 10:44

修复时间:2014-09-30 10:48

公开时间:2014-09-30 10:48

漏洞类型:命令执行

危害等级:中

自评Rank:10

漏洞状态:厂商已经确认

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2014-07-02: 细节已通知厂商并且等待厂商处理中
2014-07-04: 厂商已经确认,细节仅向厂商公开
2014-07-07: 细节向第三方安全合作伙伴开放
2014-08-28: 细节向核心白帽子及相关领域专家公开
2014-09-07: 细节向普通白帽子公开
2014-09-17: 细节向实习白帽子公开
2014-09-30: 细节向公众公开

简要描述:

官网下载最新版为20140605
注入+后台getshell

详细说明:

cmseasy最新版后台无验证码,导致管理员账户可被暴力破解:
1.cmseasy后台无验证码导致可暴力破解管理员密码登陆后台;
2.后台模板编辑html文件,发现html里可执行php代码,利用php的写文件函数写shell。

漏洞证明:

0x01:爆破登陆后台


1.后台点击登陆后抓包:

c1.jpg


2.burp爆破,通过回显得知管理员密码:

c2.jpg


3.成功登陆后台:

c3.jpg


0x02:后台模板编辑getshell


后台模板编辑处,我们先看left.html,点击编辑后发现是一堆<?php ?>代码。那我添加写文件的代码不就getshell了么!

cs.jpg


需要执行上面代码,那点击这个链接:
http://localhost/cmseasy/index.php?case=archive&act=show&aid=9(加载left.html)
shell:

cs2.jpg


0x03:另外几处可getshell的地方


经测试除了left.html外,footer.html和position.html均存在同样的漏洞,可直接写php脚本。

修复方案:

后台加个验证码防止爆破;
写shell的那个我也不清楚,你们要是有解决方案也请感谢告知,3ks!

版权声明:转载请注明来源 HackBraid@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:20

确认时间:2014-07-04 08:56

厂商回复:

感谢,立即修正

最新状态:

暂无