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

  • win10定时开关机在哪里设置(win10定时开关机软件)

    win10定时开关机在哪里设置(win10定时开关机软件)

  • 拍立得可以把照片传到手机上吗(拍立得可以把照片传到电脑吗)

    拍立得可以把照片传到手机上吗(拍立得可以把照片传到电脑吗)

  • vivo x27联系人怎么导入sim卡(vivox27联系人怎么存到手机里)

    vivo x27联系人怎么导入sim卡(vivox27联系人怎么存到手机里)

  • R17外屏玻璃碎了(r17pro换外屏视频)

    R17外屏玻璃碎了(r17pro换外屏视频)

  • iphone电量低需要先充电才能使用闪光灯(iphone电量低需要充电使用闪光灯)

    iphone电量低需要先充电才能使用闪光灯(iphone电量低需要充电使用闪光灯)

  • iphone11双卡能否设两个铃声(iphone11 能双卡)

    iphone11双卡能否设两个铃声(iphone11 能双卡)

  • 聊天记录删除了能找回来吗(聊天记录删除了怎么恢复微信)

    聊天记录删除了能找回来吗(聊天记录删除了怎么恢复微信)

  • 华为nova7充满电要多久(华为nova7充满电会不会显示已充满)

    华为nova7充满电要多久(华为nova7充满电会不会显示已充满)

  • win10装完多少g(win10装完占多大空间)

    win10装完多少g(win10装完占多大空间)

  • 8p像素多少万前后(8p像素是多少)

    8p像素多少万前后(8p像素是多少)

  • 手机充电没充满就拔掉对电池的影响(手机充电没充满可以拔吗?)

    手机充电没充满就拔掉对电池的影响(手机充电没充满可以拔吗?)

  • 华为nova5长宽多少cm(华为nova5长宽多少厘米)

    华为nova5长宽多少cm(华为nova5长宽多少厘米)

  • 候补会影响第二天的购买吗(候补两次)

    候补会影响第二天的购买吗(候补两次)

  • 电脑很久没用开不了机怎么回事(电脑很久没用开机风扇转一下就停)

    电脑很久没用开不了机怎么回事(电脑很久没用开机风扇转一下就停)

  • 华为手机相机滤镜在哪(华为手机相机滤镜的作用)

    华为手机相机滤镜在哪(华为手机相机滤镜的作用)

  • 如何用ps修图(如何用ps修图片视频)

    如何用ps修图(如何用ps修图片视频)

  • 系统蓝屏怎么修复(系统蓝屏原因分析)

    系统蓝屏怎么修复(系统蓝屏原因分析)

  • 苹果6.1.3系统怎么装微信(苹果6.1.3系统怎么装软件)

    苹果6.1.3系统怎么装微信(苹果6.1.3系统怎么装软件)

  • b站永久封禁怎么解除(b站永久封禁怎么申诉)

    b站永久封禁怎么解除(b站永久封禁怎么申诉)

  • 拼多多砍价怎么发朋友圈(拼多多砍价怎么复制链接发给别人)

    拼多多砍价怎么发朋友圈(拼多多砍价怎么复制链接发给别人)

  • 微信收到文件怎么打印(微信收到文件怎么打印横版)

    微信收到文件怎么打印(微信收到文件怎么打印横版)

  • 微信已停止访问该网页(微信已停止访问该网页怎么知道网址)

    微信已停止访问该网页(微信已停止访问该网页怎么知道网址)

  • 手机电量显示怎么设置(手机电量显示怎么变成黄颜色了)

    手机电量显示怎么设置(手机电量显示怎么变成黄颜色了)

  • 帝国CMS7.0后台关键字中文逗号和空格怎么替换成英文逗号(帝国cms 开启动态)

    帝国CMS7.0后台关键字中文逗号和空格怎么替换成英文逗号(帝国cms 开启动态)

  • 公司注册实缴资金能取出吗
  • 机票和发票是一样的吗
  • 在外地设立分公司如何办理
  • 其他应收款款项性质有哪几种
  • 成本核算方法有先进先出法吗
  • 企业网银电子商务收入是什么
  • 收到应收的货款的会计分录
  • 收到福利费会计分录
  • 货样广告品出口需要开票吗
  • 全年一次性奖金税收优惠政策
  • 建筑业未开票收入销项税
  • 固定资产抵扣税金算增值税吗怎么算
  • 银行不可税前抵扣的情形
  • 重疾险可以扣税吗
  • 公司食堂买菜入什么科目
  • 文化事业建设费征收对象
  • 一年过去了,特朗普减税效果如何?
  • 哪些金融资产不计提减值
  • 房租的应收必须交吗
  • 小规模纳税人建筑行业
  • 生产车间消耗品管理表
  • 场地维修属于什么费用
  • 王者荣耀中墨子的最强出装
  • win7为什么还有人用
  • 费用已付款跨年怎么做账
  • linux shell 比较运算符
  • php教程 ftp 函数
  • pdf.js原理
  • win10电源管理器在哪
  • 收到进项税发票如何入账
  • 企业返聘离退休怎么办
  • eclipse php wamp配置教程
  • 前端网页设计的三大技术
  • 2023英伟达显卡天梯图完整版
  • typescript tsconfig
  • 应收账款科目有哪些类别
  • apt apt-get aptitude
  • 售后租回交易的第二年利息怎么算
  • 电子客票行程单怎么获取
  • 以前年度应交税费调账
  • 购买茶叶怎么入账
  • 可转债可以不卖吗
  • 不能抵扣的抵扣了怎么办
  • 未收回的货款属于什么会计科目
  • 无形资产一般包括哪些权利
  • 工程款增值税专用发票需要写工程名称吗
  • 个税的缴纳期数是什么
  • 收到以前年度退回的企业所得税怎么做账
  • 银行本票与银行汇票的区别之一是
  • 客户是否需要向客户介绍
  • 多计提的工资怎么调账
  • 税金及附加的核算范围
  • 工程材料票抵扣比例
  • 小规模纳税人缴税的分录
  • 暂估应付账款余额调整
  • 汇算清缴结束后发现有错账
  • 处置投资性房地产取得的收入属于企业收入吗
  • 员工垫付的费用怎样记账
  • 购买办公软件的进项发票可以抵扣吗
  • win10系统怎么手机投屏到电脑
  • xp系统怎么添加ip地址
  • win10如何关闭windows defender实时保护
  • win8右边栏设置
  • windows10无法安装
  • cocoscreator lua
  • lua教程书籍
  • js的正则表达式
  • 我是如何从0开始做到年入1000+万的
  • javascript不严谨
  • batch批处理
  • 模仿文明
  • node.js alert
  • unity3d物体旋转
  • express 前后端分离
  • 江西电子税局
  • 营改增后一般纳税人动产租赁税率
  • 合伙人转让出资的法律规定
  • 昌吉市税务大厅
  • 个人自行申报纳税
  • 山东省国税网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设