316 matches found
CmsEasy最新版5.5_UTF-8_20140802两处SQL注入(指哪补哪的后果)
简要描述: CmsEasy官方8.2号,更新了CmsEasy5.5UTF-820140802.rar 并且发布了补丁CmsEasyforUploads20140802.rar 然后,下载了个最新的包,看了下,发现一处问题 这个问题打过补丁了,但是还是能从其他地方进行注入 详细说明: 首先来看看unionact.php: function registeraction $r = $this-union-getrowarray'userid'=$this-view-data'userid'; if$r echo 'alert"'.lang'你已经申请,转入联盟页面!'.'"';...
CmsEasy最新版5.5_UTF-8_20140802多处SQL注入
简要描述: CmsEasy官方8.2号,更新了CmsEasy5.5UTF-820140802.rar 并且发布了补丁CmsEasyforUploads20140802.rar 然后,下载了个最新的包,看了下,发现一处问题 这个问题引发多处SQL注入。 另附: 还有一个问题就是可以进行暴力注入,然后进后台拿shell。 详细说明: CmsEasy有一个客服聊天模块celive 这里/celive/live/目录下的四个文件header.php,index.php,mainbox.php,send.php 都存在同样的问题,这里拿header.php举例。...
Cmseasy存储型XSS一枚(绕过xss防护)
简要描述: 不搞论坛了,换个姿势继续x,最新版也受到影响 详细说明: 存在xss的地方在商品评论的用户名处 直接给出xss语句,360脚本拦截html实体编码,所以需要使用\uxxxx编码。语句如下: 漏洞的成因主要是因为正则没写好,并且碰巧用户名处没去除html标签导致的。我们一步一步看: 首先我们输入的数据会来到uploads\lib\default\commentact.php的第8行: function addaction iffront::post'submit' &&front::post'aid' ifconfig::get'verifycode'...
cmseasy 存储型XSS一枚(无需登录无视360)
简要描述: 信pandas出真相! 详细说明: cmseasy在bbs中回帖处允许非登录用户回帖,但取用户名的时候又是从COOKIE中取的,导致了安全问题: /bbs/ajax.php userid; $data'addtime' = mktime; $data'ip' = $SERVER'REMOTEADDR'; $reply = dbbbsreply::getInstance; $r = $reply-inserData$data; 这是回复处的代码。 可见$data'username' = isset$COOKIE'username' ? $COOKIE'username' : '...
cmseasy最新版存储型XSS(可绕过xss防护机制)#2
简要描述: rt 详细说明: html是一种很有趣的语言。。 cmseasy的bbs发帖处的 过滤xss代码 将内的html代码进行了一次很完整的过滤。 function xssclean$data if empty$data return $data; if isarray$data foreach $data as $key = $value $dataxssclean$key = xssclean$value; return $data; $data = strreplacearray'&', '', '', array'', '', '', $data; $data =...
cmseasy 最新版20140718 SQL注入一枚(无视360webscan)
简要描述: 20140718,无视360webscan,无需登录。 详细说明: /lib/table/stats.php 13行getbot函数: public static function getbot $ServerName = $SERVER"SERVERNAME"; $ServerPort = $SERVER"SERVERPORT"; $ScriptName = $SERVER"SCRIPTNAME"; $QueryString = $SERVER"QUERYSTRING"; $serverip = $SERVER"REMOTEADDR";...
CmsEasy多出任意文件删除到Getshell
简要描述: CmsEasy多出任意文件删除,可直接删除waf,Getshell so Easy ! 详细说明: CmsEasy在后台权限验证存在缺陷,导致登陆绕过,以及越权操作后台。 1、在后台登陆验证时存在缺陷,导致随意登陆绕过 2、在进行后台功能操作时,验证不全,存在缺陷,导致越权操作 3、通过上面的问题任意用户,包括非登录用户即可操作后台,危害较大! 来看看登陆这里的验证: lib/admin/admin.php文件 ADMINDIR; front::flash'后台目录更改成功!'; front::$rewrite=false; parent::construct; $servi...
cmseasy 最新版SQL注入一枚(直接出数据无视360webscan)
简要描述: 真的不是针对,厂家不要介意,赶紧确认我另外两个吧,感谢! 无视360webscan。 版本:20140605 详细说明: 漏洞与 WooYun: CmsEasy最新 V5.5-UTF8 正式版多处漏洞打包 重复。 注入函数在/bbs/add-archive.php, ifisset$POST'submit' ifstrtolowertrim$POST'verify' != strtolower$SESSION'verify' //actionpublic::turnPage'index.php','验证码输入错误!'; $archive =...
cmseasy 反射型XSS无视浏览器filter无视360webscan
简要描述: RT,cmseasy后台是可以csrf getshell的。但我这里,就算以后cmseasy后台加token、验证referer,我也不怕了,反正是XSS,可以窃取token的,referer也是本站。 详细说明: 这个反射型XSS出在/bbs/index.php中,第4行: window.location.href='". strreplace'/bbs', '', $SERVER'REQUESTURI'."';"; requireonce 'bbspublic.php'; $category = dbbbscategory::getInstance;...
cmseasy 最新版任意权限getshell
简要描述: 这是一个很长的故事,还请客官慢慢看来。(看在我这么晚还在挖洞写文章的份上,求闪电呀!) 版本:2014-06-05 详细说明: 0x01 首先,从一个后台未授权访问开始讲起。 看到文件/lib/admin/admin.php if !defined'ROOT' exit'Can't Access !'; abstract class admin extends act function construct if ADMINDIR!=config::get'admindir' config::modifyarray'admindir'=ADMINDIR;...
CmsEasy最新 V5.5-UTF8 正式版暴力注入
简要描述: 官网下载最新版为20140605 注入+后台getshell 详细说明: cmseasy最新版后台无验证码,导致管理员账户可被暴力破解: 1.cmseasy后台无验证码导致可暴力破解管理员密码登陆后台; 2.后台模板编辑html文件,发现html里可执行php代码,利用php的写文件函数写shell。 漏洞证明: 0x01:爆破登陆后台 1.后台点击登陆后抓包: 2.burp爆破,通过回显得知管理员密码: 3.成功登陆后台: 0x02:后台模板编辑getshell 后台模板编辑处,我们先看left.html,点击编辑后发现是一堆代码。那我添加写文件的代码不就getshell了...
CmsEasy 5.5 /index.php SQL注入漏洞
No description provided by source...
Cmseasy SQL注射漏洞之三
简要描述: 注入。。 详细说明: bbs中发文章的时候 直接把$POST数据带入 拼接sql功能函数中导致注入 /bbs/add-archive.php 30行 if$id = $archive-inserData$POST 直接带入整个$POST /bbs/model/db/base.php 38行 public function inserData$data $r = $this-odb-insert$this-tblName,$data; //在跟入 if$r return $this-odb-getInsertId; else return false;...
cmseasy最新版存储型XSS+代码分析(可绕过xss防护机制)
简要描述: cmseasy 5.5.0.20140605 详细说明: bbs/ajax.php $data = array; $POST'content' = unescape$POST'content'; $data'aid' = isset$POST'aid' ? intval$POST'aid' : exit0; $data'tid' = isset$POST'tid' ? intval$POST'tid' : 0; $data'content' = isset$POST'content' ? $POST'content' : exit0; $data'username' =...
CmsEasy 5.5 /lib/tool/form.php 代码执行漏洞
No description provided by source...
cmseasy存储型XSS(CmsEasy_5.5_20140605升级补丁绕过)
简要描述: removexss函数依旧可绕过 详细说明: 这是我用你最新补丁中bbspublic.php里的removexss做的一个小的测试页面: http://x55.me/cmseasy.php?xss=test 下面是相关代码:(x-xss-protection:0 只是为了方便测试) ?php header"X-XSS-Protection: 0"; $val=$GET"xss"; $val = pregreplace'/\x00-\x08,\x0b-\x0c,\x0e-\x19/', '', $val; $search =...
CmsEasy最新版SQL注入(同一文件多处)
简要描述: CmsEasy最新版SQL注入同一文件多处 详细说明: 与: WooYun: CmsEasy最新版本无限制SQL注射 重复 CmsEasy5.5UTF-820140420 官方最新包 文件/lib/default/unionact.php 此文件存在多处SQL注入 第一处SQL注入,在联盟注册处: http://localhost/cmseasy5.5/index.php?case=union&act=register function registeraction $r =...
CmsEasy最新版SQL注入可注册管理员
简要描述: CmsEasy最新版SQL注入可注册管理员 详细说明: CmsEasy5.5UTF-820140420.rar 官方最新版存在SQL注入,无视GPC,可获取管理员账户,可注册管理员 不知道跟之前蓝哥的那个重复么,先发再看吧。。。 文件/lib/default/useract.php function respondaction iniset"displayerrors","On"; $classname = front::$get'ologincode'; iffront::post'regsubmit' if!config::get'regon'...
Cmseasy最新版存在存储型XSS及代码分析(2)
简要描述: cmseasy某处存在存储型xss 影响版本:CmsEasy5.x(包括最新版CmsEasy5.5UTF-820140420) 详细说明: 影响版本:CmsEasy5.x(包括最新版CmsEasy5.5UTF-820140420) 存在漏洞的文件:bbspublic.php 用户量级:250,000 BBS下所有POST提交,都会经过bbspublic.php文件里的removexss函数过滤,此函数在bbspublic.php文件的35行,存在问题的代码如下: function removexss$val $val =...
CmsEasy最新版本前台SQL注射 (2)
简要描述: 这几天在尝试做一款PHP源码审计工具,匹配一些初步的规则时扫出来的,并非针对,感谢CmsEasy 详细说明: 还是INSERT注入,/index.php下有一个stats::getbot;这个方法在做什么呐? /lib/table/stats.php public static function getbot $ServerName = $SERVER"SERVERNAME"; $ServerPort = $SERVER"SERVERPORT"; $ScriptName = $SERVER"SCRIPTNAME"; $QueryString =...