位置: IT常识 - 正文

PHPCMS漏洞之v9宽字节注入问题(php5.2漏洞)

编辑:rootadmin
PHP中文网中有大量免费的PHPCMS教程,欢迎大家来学习。本篇给大家介绍了关于阿里云提示“PHPCMS v9宽字节注入问题”的漏洞修复方案,以便大家解决漏洞问题。

推荐整理分享PHPCMS漏洞之v9宽字节注入问题(php5.2漏洞),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:web cms漏洞,php5.2漏洞,php5.2漏洞,easycms 漏洞,easycms 漏洞,php漏洞大全,php168cms漏洞,php168cms漏洞,内容如对您有帮助,希望把文章链接给更多的朋友!

关于阿里云提示“phpcms v9宽字节注入问题”的漏洞修复方案

简介:漏洞名称:phpcms v9宽字节注入问题补丁文件:www/phpcms/modules/pay/respond.php补丁来源:云盾自研漏洞描述:phpcmsv9.5.9以后版本开始默认使用mysqli支持,在phpcms/modules/pay/respond.php中,因为代码逻辑不够严谨,导致宽字节注入。【注意:该补丁为云盾自研代码修复方案,云盾会根据您当前代码是否符合云盾自研的修复模式进行检测,如果您自行采取了底层/框架统一修复、或者使用了其他的修复方案,可能会导致您虽然已经修复了该漏洞,云盾依然报告存在漏洞,遇到该情况可选择忽略该漏洞提示】…阿里云漏洞提示。

解决办法:

1、打开www/phpcms/modules/pay/respond.php,代码第14行左右;

PHPCMS漏洞之v9宽字节注入问题(php5.2漏洞)

2、找到respond_get()替换成下面的代码,代码如下:

public function respond_get() {if ($_GET['code']){$code = mysql_real_escape_string($_GET['code']);//注意修改$payment = $this->get_by_code($code);//注意修改if(!$payment) showmessage(L('payment_failed'));$cfg = unserialize_config($payment['config']);$pay_name = ucwords($payment['pay_code']);pc_base::load_app_class('pay_factory','',0);$payment_handler = new pay_factory($pay_name, $cfg);$return_data = $payment_handler->receive();if($return_data) {if($return_data['order_status'] == 0) {$this->update_member_amount_by_sn($return_data['order_id']);}$this->update_recode_status_by_sn($return_data['order_id'],$return_data['order_status']);showmessage(L('pay_success'),APP_PATH.'index.php?m=pay&c=deposit');} else {showmessage(L('pay_failed'),APP_PATH.'index.php?m=pay&c=deposit');}} else {showmessage(L('pay_success'));}}

添加后的代码,截图示例如下:

3、然后,将修改好的文件,上传到服务器对应文件位置,直接覆盖;

4、最后,登录阿里云后台,点击验证(截图如下),即可完成漏洞修复。

PHP中文网,大量的免费PHPCMS教程,欢迎在线学习!

本文链接地址:https://www.jiuchutong.com/zhishi/310177.html 转载请保留说明!

上一篇:php中array_pad()函数的使用(php array_fill)

下一篇:python生成器推导式是什么(python中的生成器)

  • QQ主显账号如何关闭(qq主显账号是显示在哪里的)

    QQ主显账号如何关闭(qq主显账号是显示在哪里的)

  • 微信号第二次怎么改(微信二次注册第一次注册怎么找回)

    微信号第二次怎么改(微信二次注册第一次注册怎么找回)

  • 华为荣耀9x能用闪充吗(华为荣耀9x能用6A快速充电器吗)

    华为荣耀9x能用闪充吗(华为荣耀9x能用6A快速充电器吗)

  • 手机号码挂失后他人还能用吗(手机号码挂失后多久会注销)

    手机号码挂失后他人还能用吗(手机号码挂失后多久会注销)

  • 安卓手机可以修改微信号吗(安卓手机可以修改airpods名称吗)

    安卓手机可以修改微信号吗(安卓手机可以修改airpods名称吗)

  • ipad如何用网卡上网(ipadwifi版如何装网卡)

    ipad如何用网卡上网(ipadwifi版如何装网卡)

  • qq消息通知怎么不显示内容(qq消息通知怎么设置跟随系统)

    qq消息通知怎么不显示内容(qq消息通知怎么设置跟随系统)

  • 蓝光8m什么意思(蓝光8m和4m)

    蓝光8m什么意思(蓝光8m和4m)

  • 抖音上的聊天记录怎么删除(抖音上的聊天记录可以恢复吗)

    抖音上的聊天记录怎么删除(抖音上的聊天记录可以恢复吗)

  • 爱奇艺的杜比是什么(爱奇艺的杜比是几点几声道)

    爱奇艺的杜比是什么(爱奇艺的杜比是几点几声道)

  • 电源适配器坏了的现象(如何判断电源适配器坏了)

    电源适配器坏了的现象(如何判断电源适配器坏了)

  • 换新手机短信可以迁移吗(换新手机短信能换到另一个新手机上吗)

    换新手机短信可以迁移吗(换新手机短信能换到另一个新手机上吗)

  • 微信什么时候火起来的(微信什么时候火显示对方正在输入)

    微信什么时候火起来的(微信什么时候火显示对方正在输入)

  • 多媒体的基本特性(多媒体基本特征是哪五个)

    多媒体的基本特性(多媒体基本特征是哪五个)

  • vivo手机翻转屏幕设置(vivo手机如何改变屏幕的翻动)

    vivo手机翻转屏幕设置(vivo手机如何改变屏幕的翻动)

  • 小新14和air14是一样吗(小新14和air14区别)

    小新14和air14是一样吗(小新14和air14区别)

  • qq群修改群名片怎么改(qq更改群名片)

    qq群修改群名片怎么改(qq更改群名片)

  • 为什么电脑上的句号变成了一个点(为什么电脑上的steam打不开)

    为什么电脑上的句号变成了一个点(为什么电脑上的steam打不开)

  • 金立m6怎么关闭故事锁屏(金立m6怎么关闭相册流量功能)

    金立m6怎么关闭故事锁屏(金立m6怎么关闭相册流量功能)

  • 淘宝公益宝贝怎么设置(淘宝公益宝贝怎么加入)

    淘宝公益宝贝怎么设置(淘宝公益宝贝怎么加入)

  • 苹果耳机定位怎么找回(苹果耳机定位怎么设置)

    苹果耳机定位怎么找回(苹果耳机定位怎么设置)

  • 抖音猪头特效怎么弄安卓(抖音猪头特效怎么弄出来)

    抖音猪头特效怎么弄安卓(抖音猪头特效怎么弄出来)

  • x和xr区别(iphonexsmax和xr区别)

    x和xr区别(iphonexsmax和xr区别)

  • 小度智能音箱是哪里生产的(小度智能音箱是充电的还是插电的)

    小度智能音箱是哪里生产的(小度智能音箱是充电的还是插电的)

  • Linux下网络故障诊断(linux 网络故障)

    Linux下网络故障诊断(linux 网络故障)

  • mac怎么彻底删除搜狗输入法? Mac系统卸载搜狗输入法的两种方法(mac怎么彻底删除一个软件)

    mac怎么彻底删除搜狗输入法? Mac系统卸载搜狗输入法的两种方法(mac怎么彻底删除一个软件)

  • 此战成硕,我成功上岸西南交通大学了~~~

    此战成硕,我成功上岸西南交通大学了~~~

  • 建筑公司收到预付款怎么开票
  • 房产契税什么时候交的小知识
  • 外购商品结转成本分录
  • 小区业委会是否可以进行经营活动?
  • 所得税交多了怎么办
  • 疫情期间发生的费用进什么科目
  • 出口退税综合服务平台广东
  • 出口港杂费是什么费用
  • 微商怎么交易流程
  • 查账征收的个体户怎么报税
  • 一般纳税人免税政策
  • 研发试制的样机属于固定资产吗
  • 过期的费用发票怎么处理
  • 营改增后企业出售房产涉税
  • 开具增值税专用发票的要求
  • 软件开发服务费会计分录
  • 国家知识产权局商标注册
  • 业务招待费中的营业收入包括哪些
  • 发票超过标准可以报销吗
  • 增值税发票的帐号怎么查
  • 当月支付费用当月收到发票
  • 购进原材料科目
  • 留存收益净利润之间关系
  • 为什么会产生应收账款
  • 手把手教你暴力破解wifi密码
  • 公牛牛角
  • framework core
  • 应付职工薪酬会产生暂时性差异吗
  • java中ne
  • 小程序的生命周期函数有哪些
  • css教程网站
  • push添加对象
  • ps制作折扇效果图
  • 旅行社的增值税怎么算
  • vue2 diff算法
  • 新公司有免税政策吗
  • 事业单位一级项目和二级项目区别
  • 增值税普通发票税率
  • 企业接受捐赠资产属于什么科目
  • pandas遍历某一列将字符串转换为列表
  • python数组合并并排序
  • 帝国cms如何使用
  • 异地工程税
  • 城市维护建设税,教育费附加,地方教育费附加
  • 增值税计税销售额的确定
  • 营改增利息收入增值税
  • 付款金额与增值金额区别
  • 补发工资怎么补发
  • 公司私账银行流水
  • 境外分回的股息在本国抵免限额怎么算
  • 增值税发票折扣发票
  • 年末递延所得税资产的账面余额
  • 已开具发票验旧
  • 销项税小于进项税怎么结转
  • 拍卖公司没开发票能退吗
  • 小规模纳税人如何计算增值税
  • 什么是摊余成本法
  • 特殊事项税务处理
  • sql server 性能调优
  • mysql查看查询耗时
  • sql时间用什么数据类型
  • 360卫士重装电脑够进入不了桌面
  • linux@ubuntu
  • PHP time_nanosleep() 函数使用介绍
  • gnuradio编写模块
  • 360安全卫士检测出来高危漏洞需要修复吗
  • 检测输入条件的各种组合
  • vbs和批处理区别
  • 使用多进程web
  • 数据库并发操作主要解决哪三个问题,基本方法是什么
  • unity3d开发流程
  • Node.js中Bootstrap-table的两种分页的实现方法
  • js函数里的函数怎么调用
  • nodejs开启多线程
  • 数据类型 python
  • javascript对象主要包括
  • unity3d图形学
  • 税务区域代码怎么填
  • 河南省公安厅热线电话
  • 税务投诉电话12345
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设