您现在的位置是:首页 > cms教程 > ecshop商城教程ecshop商城教程
ecshop后台语言项执行漏洞介绍
凡旋2025-01-10 13:41:35ecshop商城教程已有5人查阅
导读该漏洞需要能登录ecshop后台权限,简单修改下语言项目,即可在网站植入木马后门。
1.登陆到ecshop台后,选择模板管理,语言项编辑,搜索用户信息 为什么要搜索用户
该漏洞需要能登录
该漏洞需要能登录ecshop后台权限,简单修改下语言项目,即可在网站植入木马后门。
1.登陆到ecshop台后,选择模板管理,语言项编辑,搜索用户信息 为什么要搜索用户
该漏洞需要能登录ecshop后台权限,简单修改下语言项目,即可在网站植入木马后门。
1.登陆到ecshop台后,选择模板管理,语言项编辑,搜索“用户信息”
为什么要搜索“用户信息”,还可以搜索其它的吗?
答案是搜索languages\zh_cn\user.php文件里任何一个变量都可以
2.添加如下后门,将用户信息改为
用户信息 即生成一个JoyChou.php文件,内容为(可以过安全狗的一句话哦): 3.访问user.php即可产生shell(不用注册登录账户)
或
漏洞产生原因 在admin\edit_languages.php文件中第120行,修改变量内容,注意是用的双引号。
for ($i = 0; $i count($_POST[item_id]); $i++) { /* 语言项内容如果为空,不修漏洞产生原因在admin\edit_languages.php文件中第120行,修改变量内容,注意是用的双引号。 修改完后文件\languages\zh_cn\user.php变量为:注意是双引号哦 由于是双引号,所以只要在任意的php文件中引用这个变量,代码就会成功执行。
至于为什么可以执行?原理如下:
下面这三句话都可以执行,与其说代码执行,不如说参数执行。 而这个文件包含\languages\zh_cn\user.php 这个文件,所以也可以代码执行。 5. 漏洞修复
了解了漏洞原理后,修复就是一件比较简单的事情,只需将双引号改为单引号
修改\admin\edit_languages.php 修复后,测试一下,是否还有漏洞。
再次修改“用户信息”内容为之前修改的内容。打开\languages\zh_cn\user.php可以看到变量已经变为了单引号
再次访问ECShop_V2.7.3_UTF8_release0411/user.php已经不能生成JoyChou.php,代码没能得到执行。
1.登陆到ecshop台后,选择模板管理,语言项编辑,搜索用户信息 为什么要搜索用户
该漏洞需要能登录ecshop后台权限,简单修改下语言项目,即可在网站植入木马后门。
1.登陆到ecshop台后,选择模板管理,语言项编辑,搜索“用户信息”
为什么要搜索“用户信息”,还可以搜索其它的吗?
答案是搜索languages\zh_cn\user.php文件里任何一个变量都可以
2.添加如下后门,将用户信息改为
用户信息 即生成一个JoyChou.php文件,内容为(可以过安全狗的一句话哦): 3.访问user.php即可产生shell(不用注册登录账户)
或
漏洞产生原因 在admin\edit_languages.php文件中第120行,修改变量内容,注意是用的双引号。
for ($i = 0; $i count($_POST[item_id]); $i++) { /* 语言项内容如果为空,不修漏洞产生原因在admin\edit_languages.php文件中第120行,修改变量内容,注意是用的双引号。 修改完后文件\languages\zh_cn\user.php变量为:注意是双引号哦 由于是双引号,所以只要在任意的php文件中引用这个变量,代码就会成功执行。
至于为什么可以执行?原理如下:
下面这三句话都可以执行,与其说代码执行,不如说参数执行。 而这个文件包含\languages\zh_cn\user.php 这个文件,所以也可以代码执行。 5. 漏洞修复
了解了漏洞原理后,修复就是一件比较简单的事情,只需将双引号改为单引号
修改\admin\edit_languages.php 修复后,测试一下,是否还有漏洞。
再次修改“用户信息”内容为之前修改的内容。打开\languages\zh_cn\user.php可以看到变量已经变为了单引号
再次访问ECShop_V2.7.3_UTF8_release0411/user.php已经不能生成JoyChou.php,代码没能得到执行。
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
ecshop首页或列表页显示商品描述的实现方法
ecshop后台商品编辑的地方有一个录入“商品简单描述”的框框,但是录入的“商品简单描述”没有很好的在前台显示出来,而只是在商品详细页的 description 里,供搜索引擎读取。ecshop商品促销倒计时效果在首页显示代码实例
1、首先修改程序部分打开includes/lib_goods.php找到get_promote_goods()函数部分2、然后将 library/recommend_promotion.lbi全部替换为下面代码:ecshop友情链接取消重名限制的方法
大家都知道,在ECSHOP后台发布友情链接的时候,会检测是否重名。但是在个别时候,我们会碰到友情链接名称相同的情况ecshop订单导出功能指定订单导出EXCEL的方法
当下很多功能都觉得理所当然,但是实际作为2012年停更的ECSHOP来说,很多功能其实都是缺少的,好比今天的要说的功能订单导出这个功能对于现在的产品设计来说,应该属于一个比较常规
留言与评论 (共有 0 条评论) |