位置: 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中的生成器)

  • 小米10青春版支持内存卡扩展吗(小米10青春版支持OTG功能吗)

    小米10青春版支持内存卡扩展吗(小米10青春版支持OTG功能吗)

  • 小米体脂称2和1的区别(小米体脂称2和云麦好轻mini2哪个好)

    小米体脂称2和1的区别(小米体脂称2和云麦好轻mini2哪个好)

  • 苹果手机wifi信号弱怎么调(苹果手机wifi信号满格但网速慢)

    苹果手机wifi信号弱怎么调(苹果手机wifi信号满格但网速慢)

  • 苹果手机微信扫码黑屏怎么回事(苹果手机微信扫一扫扫不了二维码怎么办)

    苹果手机微信扫码黑屏怎么回事(苹果手机微信扫一扫扫不了二维码怎么办)

  • 华为青春版有哪几款(华为青春版有哪几款手机)

    华为青春版有哪几款(华为青春版有哪几款手机)

  • 荣耀手环5怎么关机(荣耀手环5i设置)

    荣耀手环5怎么关机(荣耀手环5i设置)

  • 京东买电脑要注意什么(京东买电脑需要身份证吗)

    京东买电脑要注意什么(京东买电脑需要身份证吗)

  • R53600相当于Intel什么(r53600相当于i5几代)

    R53600相当于Intel什么(r53600相当于i5几代)

  • simappdialog是什么软件(sim appdialog)

    simappdialog是什么软件(sim appdialog)

  • 抖音号只能修改一次吗(抖音号只能修改一次吗,还能复原吗)

    抖音号只能修改一次吗(抖音号只能修改一次吗,还能复原吗)

  • 启信宝能看到访客是谁吗(启信宝能看到访客记录吗)

    启信宝能看到访客是谁吗(启信宝能看到访客记录吗)

  • 屏幕漏液是内屏坏了吗(手机屏幕漏液换内屏还是外屏)

    屏幕漏液是内屏坏了吗(手机屏幕漏液换内屏还是外屏)

  • 为什么qq有消息提示但是点进去却没有(为什么qq有消息却没有提示音)

    为什么qq有消息提示但是点进去却没有(为什么qq有消息却没有提示音)

  • 华为哪些手机支持超级蓝牙(华为哪些手机支持nfc功能)

    华为哪些手机支持超级蓝牙(华为哪些手机支持nfc功能)

  • 小米9微信闪退是什么原因(小米微信闪退是什么原因造成的)

    小米9微信闪退是什么原因(小米微信闪退是什么原因造成的)

  • 怎么将备忘录存为图片(怎么将备忘录存为长图)

    怎么将备忘录存为图片(怎么将备忘录存为长图)

  • i7是几核处理器(处理器i7怎么样)

    i7是几核处理器(处理器i7怎么样)

  • 京东订单怎么延迟收货(京东订单怎么延长确认收货时间)

    京东订单怎么延迟收货(京东订单怎么延长确认收货时间)

  • 小米9pro可以用4g网络吗(小米9Pro可以用55w氮化镓充电器吗?)

    小米9pro可以用4g网络吗(小米9Pro可以用55w氮化镓充电器吗?)

  • 一个手机一个ip地址吗(一个手机一个ip地址吗,还是一个网)

    一个手机一个ip地址吗(一个手机一个ip地址吗,还是一个网)

  • 苹果短信怎么发爱心(苹果短信怎么发不出去信息)

    苹果短信怎么发爱心(苹果短信怎么发不出去信息)

  • 蓝牙耳机会致癌吗(蓝牙耳机会得癌症吗)

    蓝牙耳机会致癌吗(蓝牙耳机会得癌症吗)

  • 拼多多电子面单什么意思(拼多多电子面单共享怎么设置)

    拼多多电子面单什么意思(拼多多电子面单共享怎么设置)

  •  picsart抠图怎么放到另一张照片上(picsart抠图怎么处理边缘)

    picsart抠图怎么放到另一张照片上(picsart抠图怎么处理边缘)

  • uniapp 之使用 u-upload 组件来实现图片上传(uniapp实战视频教程)

    uniapp 之使用 u-upload 组件来实现图片上传(uniapp实战视频教程)

  • 伊吕波坂山道,日本日光市 (© LightRecords/Shutterstock)(伊吕波赛道)

    伊吕波坂山道,日本日光市 (© LightRecords/Shutterstock)(伊吕波赛道)

  • Ubuntu系统 不使用snap安装firefox,使用firefox官网下载的安装包安装firefox(ubuntu busier)

    Ubuntu系统 不使用snap安装firefox,使用firefox官网下载的安装包安装firefox(ubuntu busier)

  • 新手必读:原版织梦模板DEDECMS整站源码通用安装教程(原版小说推荐)

    新手必读:原版织梦模板DEDECMS整站源码通用安装教程(原版小说推荐)

  • 织梦dedecms中添加函数来实现任意字段的调用(织梦如何添加浮动广告)

    织梦dedecms中添加函数来实现任意字段的调用(织梦如何添加浮动广告)

  • 应交税费转出未交增值税借贷方表示什么
  • 金税三期的内容是什么
  • 机械设备买回来怎么消毒
  • 销售货物应税劳务服务清单给客户一份是不是就可以了
  • 出库入库结存表
  • 亏损金额需要对抵实收金额吗
  • 企业自建房屋卖给职工怎么做账务处理
  • 2016年营改增后18个税种,第一大税种是()
  • 进项转出再差额征收待抵扣
  • 代销产品缴纳增值税吗
  • 一般纳税人为什么要开专票
  • 无票收入如何做账
  • 职工教育经费税前扣除标准2023年
  • 建筑企业建筑业
  • 外账不能出现收据
  • 应收账款的借方负数表示什么
  • 赠送客户产品账务处理
  • 计提汽车折旧会计分录
  • 2020 php 薪资
  • 劳务费费用
  • 票据行为包括哪4点
  • 资产评估增值额
  • 深度学习中模型计算量(FLOPs)和参数量(Params)的理解以及四种计算方法总结
  • 盘点的原则包括
  • php dom
  • 预提土增税账务处理
  • 开立异地银行结息通知
  • 建筑企业项目部开户
  • 委托贷款业务是资产业务吗
  • 管家婆实物仓库怎么用
  • 申请高新技术企业收入要多少
  • css3两种调整背景图片大小的方式
  • 嵌入式开关安装效果图
  • js匿名函数和命名函数
  • 大前端技术架构
  • update-initramfs -u命令
  • spring boot怎么学
  • 当月的印花税什么时候申报
  • 城镇土地使用税减免税政策2023年
  • 融资租赁业务的程序主要有
  • 清算的基本流程
  • 物流公司卖车合法么
  • 企业基建工程
  • 专职独立研发企业是指
  • 厂家返利怎么入账
  • 弥补亏损账务处理流程
  • 双定户经营所得税税率
  • 物流公司的会计怎么样
  • 外贸企业出口货物的计税依据
  • 免征增值税账务处理办法
  • 委托加工合同如何签订
  • 向非金融企业借款会计分录
  • 会务费入哪个科目
  • 转账凭证的编制流程
  • sql数据库死锁产生的原因及解决方案
  • sql整型
  • windows7软件运行没反应
  • win8 更改电脑设置
  • freebsd怎么用
  • solaris ip配置
  • win108080端口怎么打开
  • cocos2djs
  • jquery prototype
  • uploadify文件上传
  • ms-sys
  • iframe移动端自适应
  • jQuery Ajax File Upload实例源码
  • javascript高级程序设计pdf百度云
  • vue.js有什么用
  • android studio报错
  • jquery怎么修改样式
  • android局部界面切换
  • javascript总结
  • 国家税务局发票验证查询系统
  • 知道税率怎么算成本
  • 北京国税地税合并
  • 税务局要求补上年房租开票
  • 因公出差伙食补助标准
  • 印花税票有什么用
  • 如何计算土地增值税税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设