您现在的位置是:首页 > cms教程 > ecshop商城教程ecshop商城教程
ecshop后台语言项执行漏洞介绍
凡旋2025-01-10 13:41:35ecshop商城教程已有4人查阅
导读该漏洞需要能登录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分页规则,分以下几个步骤1.点击类别,获取第一页获取默认分类列表数据2.点击“下一页”,采用ajax调取分页内容实例分析(比如订单列表分页admin/order.php)ecshop支付方式显示顺序排序怎么自定义
细心的ECSHOP用户也许已经发现了,进入 后台 》系统设置 》支付方式 ,无论怎么设置“排序”,在前台显示的时候,快钱总是在 位,财付通总是在第2位。ecshop自动内链优化的实现方法
ecshop自动内链插件seo优化插件安装教程:1.打开admin\includes里面的inc_menu.php文件:2.languages\zh_cn\admin\common.php 增加语言项ecshop标题title去掉商店标题名称改成标题+自己商城名称
欢迎大家来到代码号图文教程,今天为大家详细解说一下ECSHOP商城优化之商品页,商品分类页,文章页,文章分类页面标题title优化。
留言与评论 (共有 0 条评论) |