80 matches found
YXcms1.2.8两处任意文件删除可reinstall
简要描述: 1.2.8 详细说明: 一处没有过滤,一处过滤失误 第一处:/protected/apps/member/controller/inforController.php public function index $auth=$this-auth; $id=$auth'id'; if!$this-isPost $info=model'members'-find"id='$id'"; $this-info=$info; $this-path=ROOT.'https://images.seebug.org/upload/member/image/';...
YXcms后台csrf添加管理员+getshell
简要描述: YXcms后台csrf添加管理员+getshell 详细说明: 没有任何验证,加上他又一个模版功能可建立php文件,导致getshell 漏洞证明: 1、后台添加管理然后用burp截断 我们发现没有验证,然后就构造表单 None 接下来用菜刀连接试试 连接成功...
YXcms建站系统最新版储存XSS盲打后台(demo+本地演示)
简要描述: 缺个移动硬盘存片子 详细说明: 上次提交说是self-xss没给过,为了证明不是self-xss,这次盲打后台一下吧 demo演示 首先来到YXCMS的demo站点http://demo.yxcms.net 然后注册个账号,在邮箱那里直接插入"/ 可以看到没有任何过滤,直接提示信息编辑成功 返回后直接弹窗 上次截止到这里就停了,并没有看能不能打后台,因为他这个demo是不提供后台演示的(可能怕被后台拿shell吧,哈哈 https://images.seebug.org/upload/201501/20104758ae72a78e0...
YXCMS前台getshell(有条件)
简要描述: YXCMS前台getshell,有条件,非鸡肋。 详细说明: 0x00 介绍 YXcms是一款基于PHP+MySql开发的网站管理系统。采用轻量级MVC设计模式,使得系统更加小巧灵活,避免了使用大型框架构建系统的笨重;APP应用方式使系统各功能板块之间耦合更低,易于安装卸载;自定义表功能,使得网站数据结构设计更加灵活,方便自定义各种留言、报名等功能,也可以将图集、文章拓展成为其他例如:产品、下载等栏目;独特的图片处理功能可以将图片管理细致到每个像素;独特的分类算法,实现了栏目无限分类的同时,又避免了普通递归分类算法造成的系统资源消耗。...
YXCMS 1.2.6任意文件删除可Reinstall
简要描述: YXCMS 1.2.6任意文件删除 Reinstall 详细说明: 前人经验: http://wooyun.org/bugs/wooyun-2010-047226 产生漏洞文件: protected\apps\admin\controller\photoController.php protected\apps\member\controller\photoController.php 关键代码: if!empty$photos'photolist' $phoarr=explode',',$photos'photolist'; foreach $phoarr as $vo...
YXcms最新版任意文件删除漏洞
简要描述: YXcms最新版可以删除任意文件 详细说明: 问题文件: \YXcms1.2.4\protected\apps\member\controller\inforController.php public function index if!$this-isPost $auth=$this-auth; $id=$auth'id'; $info=model'members'-find"id='$id'"; $this-info=$info; $this-path=ROOT.'https://images.seebug.org/upload/member/image/';...
YXCMS最新版绕过补丁继续任意文件删除
简要描述: YXCMS最新版绕过补丁继续任意文件删除 详细说明: 最早Matt牛在2013-12-30发的一个漏洞: WooYun: yxcms任意文件删除 导致的重新安装漏洞 厂商在2014-01-13发布了升级包,修改这个漏洞 但是处理的不严格,可以绕过,继续进行任意文件删除 看代码protected/apps/members/contoller/newscontroller.php if empty$FILES'picture''name' === false $tfile=date"Ymd"; $imgupload=...
YXcms越权修改任意用户资料,获取任意用户密码
简要描述: YXcms建站系统修改用户资料时,对用户身份没有进行验证,导致越权操作 详细说明: 1、涉及版本YXcms1.2.6 2、下载地址:http://www.yxcms.net/ 系统演示地址:http://demo.yxcms.net/index.html 3、用户完善自己资料内容时,系统根据用户id在后台进行操作。但用户id的设置只是简单的数字,因此通过修改id,我们可以修改任意用户的资料信息。 漏洞证明: 1、登录系统,进入会员中心,在资料完善模块填写要修改的用户基本资料。 2、为了演示漏洞,我们注册了一个id为1的被攻击账户,抓包修改id为被攻击者的id,即为1。...
YXCMS1.2.6版本1处任意文件删除+6处越权操作
简要描述: YXCMS1.2.6版本1处任意文件删除+6处越权操作 详细说明: 经过简单的审计发现YXcms一处任意文件删除漏洞(不是wooyun上已经提交过的)和多处越权操作(只举出一例作为证明) 1. 任意文件删除漏洞 出这个漏洞的代码位于/protected/apps/member/controller/newsController.php的 delcover函数中: public function delcover //文件保存目录 $id=in$POST'id'; $pic=in$POST'pic'; $data'picture'= $this-nopic;...
YXcms全版本任意文件删除导致重装
简要描述: 2014年8月11日早上下载的源码 应该最新了 某处过滤不严 详细说明: \protected\apps\member\controller\photoController.php 下的delpic函数 public function delpic ifempty$POST'picname' $this-error'参数错误'; $picname=trim$POST'picname'; $path=$this-uploadpath; $lasts=strtolowersubstr$picname,-3;...
YXcms 7.7 /memberApi.php SQL注入漏洞
No description provided by source...
YXcms的cookie注入
简要描述: 程序对注入过滤不严格,可以进行cookie注入。 详细说明: 前一篇中说到,我们可以绕过cookie验证,伪造登录,可是登录之后我们能做什么呢,权限太小了,找个注入玩玩吧。 PowerCheck函数用于验证登录权限。 Protected/apps/members/meberApi.php public function powerCheck//参数一:返回1没有权限,返回2为登陆有权限,返回数组登陆有权限 $cookieauth=getcookie'auth';//验证的时候从cookie中获取信息,拿我们看getcookie函数 ifempty$cookieauth...
YXcms可打后台xss
简要描述: 过滤不严格,xss可打后台。 详细说明: 输入: Protected/member/controller/inforController.php中 public function index if!$this-isPost $auth=$this-auth; $id=$auth'id'; $info=model'members'-find"id='$id'"; $this-info=$info; $this-path=ROOT.'https://images.seebug.org/upload/member/image/'; $this-twidth=config'HEADW...
YXcms伪造cookie绕过验证任一用户登录
简要描述: 源代码中有对cookie的加解密函数,可以伪造cookie,而且程序使用cookie进行权限验证,可以实现任一用户登录。 详细说明: Protected/apps/members/controller/indexController.php public function login if!$this-isPost//不使用post时 $cookieauth=getcookie'auth';//此时直接从cookie中获取认证信息,我们跟进getcookie函数看能否伪造cookie绕过认证 if!empty$this-auth...
Yxcms后台文件遍历任意删除文件漏洞(攻击中适用于旁站的时候)
简要描述: 后台文件遍历任意删除文件 详细说明: 首先,说下漏洞的危害,例如我要入侵一个站点,但是无法从主站入侵,那么就从旁站,刚好有一个yxcms的站点,好啦,这时候这个漏洞就有用了 进入后台之后,点击进入上传文件管理,之后我们随便点击进入一个目录,这个时候记得抓包哦 看到dirget=%2C%2Cphotos,那么我们如果将dirget后面的改为../会怎么样呢,试试看 看看结果 哈哈,目录变了,看看是不是到了上一级的目录 是吧,我们再试试回到更前面的目录 回到了我们网站群的目录,如果假设...
yxcms最新版一处无限制xss盲打后台管理
简要描述: 呵呵 详细说明: 在a5源码下载的最新版的,是5.28更新的,还是存在xss漏洞 这个应该不算是重复ID了吧,都时隔几个月了,而且是最新版0...... 在留言板插入代码如下图 后台弹窗 漏洞证明: 详细说明...
yxcms sql注入漏洞
简要描述: yxcms注入漏洞 详细说明: protected/apps/members/conttoller/photocontroller.php 343行 else if'del'!=$POST'dotype' $this-error'操作类型错误',url'photo/index'; ifempty$POST'delid' $this-error'您没有选择',url'photo/index'; $delid=implode',',$POST'delid'; $photos=model'photo'-select'id in...
Yxcms管理员SESSION伪造漏洞
简要描述: yxcms是一款内容管理系统。 借助后台一个CSRF起飞,伪造session可直接登录后台 详细说明: 我也是第一次见到这样有趣的漏洞,yxcms允许我们自定义session,而且这个过程通过get方式来完成。 我觉得这样的问题属于CSRF,不经意之间就能获取大效果。 其问题代码如下:...
yxcms任意文件删除 导致的重新安装漏洞
简要描述: yxcms任意文件删除 导致的重新安装漏洞 详细说明: yxcms任意文件删除 导致的重新安装漏洞 protected/apps/members/contoller/newscontroller.php if empty$FILES'picture''name' === false $tfile=date"Ymd"; $imgupload= $this-upload$this-uploadpath.$tfile.'/',config'imgupSize','jpg,bmp,gif,png'; $imgupload-saveRule='thumb'.time;...
YXcms1.2.0版本 存储式XSS(实站演示+源码分析)
简要描述: YXcms 最新1.2.0版本 存储式XSS(实站演示) 源码分析请见详细说明,各种躺枪的演示在漏洞证明 详细说明: 题外话:之所以发这个漏洞,是因为 1.这个CMS的过滤比较强,不像之前某些CMS一丁点儿过滤都没有 完全没有挑战的价值 2.Stored-XSS 是跨站中危害比较大的漏洞,之前一直没找机会玩一玩跨站,再不发跨站的漏洞可能会被人认为不会挖XSS的洞洞 看代码 /protected/apps/default/controller/extendController.php line:40 sessionstarts; //接收表单的地方...