位置: IT常识 - 正文

PHPCMS漏洞之前台注入导致任意文件读取(web cms漏洞)

编辑:rootadmin
PHP中文网中有大量免费的PHPCMS教程,欢迎大家来学习。本篇给大家介绍了关于PHPCMS前台注入导致任意文件读取漏洞的修复问题,以便大家解决漏洞问题。

推荐整理分享PHPCMS漏洞之前台注入导致任意文件读取(web cms漏洞),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:semcms漏洞,php网站漏洞,php网站漏洞,phpweb漏洞,web cms漏洞,web cms漏洞,web cms漏洞,php168cms漏洞,内容如对您有帮助,希望把文章链接给更多的朋友!

关于phpcms前台注入导致任意文件读取漏洞的修复问题

简介:phpcms的/phpcms/modules/content/down.php 文件中,对输入参数 $_GET['a_k'] 未进行严格过滤,导致SQL注入的发生,黑客可利用该漏洞读取任意文件。…阿里云服务器提示漏洞问题。

解决办法:

1、根据简介中的漏洞提示,找到对应文件down.php的对应位置(第18、89行 附近),添加或替换相应的代码。

补丁代码片段如下:

$a_k = safe_replace($a_k);parse_str($a_k);

修改后的补丁代码片段截图如下:

第一处修改,第18行附近:

PHPCMS漏洞之前台注入导致任意文件读取(web cms漏洞)

第二处修改,第89行附近:

注意:第一处和第二处的补丁代码内容一样。

第三处修改,第120行附近:

补丁代码片段如下:

$fileurl = str_replace(array('<','>'), '',$fileurl);file_down($fileurl, $filename);

注意:经过实际测试,上述两行代码之间尽量不要有其他代码,以免被阿里云检测结果为修复无效。

修改后的补丁代码片段截图如下:

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

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

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

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

上一篇:PHPCMS 与 MVC 的区别?(phpcms模块)

下一篇:Python测试前置操作的方法(前置测试模型)

  • 华为手机飞行模式怎么取消(华为手机飞行模式不关闭wifi)

    华为手机飞行模式怎么取消(华为手机飞行模式不关闭wifi)

  • xp是什么意思(op是什么意思)

    xp是什么意思(op是什么意思)

  • 抖音里草稿箱里的视频怎么找回(抖音里草稿箱里作品怎么突然没了)

    抖音里草稿箱里的视频怎么找回(抖音里草稿箱里作品怎么突然没了)

  • 字节跳动一面后没回应?(字节跳动一面后让等通知)

    字节跳动一面后没回应?(字节跳动一面后让等通知)

  • .wmv是什么格式的文件(视频wmv是什么格式)

    .wmv是什么格式的文件(视频wmv是什么格式)

  • 抖音直播怎么看不到本场音浪(抖音直播怎么看全场回放)

    抖音直播怎么看不到本场音浪(抖音直播怎么看全场回放)

  • oppoa91有语音唤醒功能吗(oppoa9x语音唤醒)

    oppoa91有语音唤醒功能吗(oppoa9x语音唤醒)

  • 通过通讯录添加的微信,可以查到是谁吗(通过通讯录添加微信好友)

    通过通讯录添加的微信,可以查到是谁吗(通过通讯录添加微信好友)

  • 手机屏幕裂开了可以用什么胶水粘(手机屏幕裂开了可以继续使用吗)

    手机屏幕裂开了可以用什么胶水粘(手机屏幕裂开了可以继续使用吗)

  • mate30pro支持内存卡吗(华为mate30pro5g内存)

    mate30pro支持内存卡吗(华为mate30pro5g内存)

  • 微信警告教育处理是什么后果(微信警告教育处理限制多少天)

    微信警告教育处理是什么后果(微信警告教育处理限制多少天)

  • 微信封面怎么弄成视频(微信封面怎么弄视频教程)

    微信封面怎么弄成视频(微信封面怎么弄视频教程)

  • 怎么删除瑞星杀毒软件(如何删除瑞星)

    怎么删除瑞星杀毒软件(如何删除瑞星)

  • ps怎么设置成a3(ps怎么设置为a3)

    ps怎么设置成a3(ps怎么设置为a3)

  • vivo怎么清除运行内存(vivo怎么清除运行软件)

    vivo怎么清除运行内存(vivo怎么清除运行软件)

  • 手机里有水蒸气怎么办(手机里有水蒸气会怎样)

    手机里有水蒸气怎么办(手机里有水蒸气会怎样)

  • 电话卡没有注销会怎么样(电话卡没有注销欠费要还吗)

    电话卡没有注销会怎么样(电话卡没有注销欠费要还吗)

  • 摄像头坏了怎么扫二维码(摄像头坏了怎么扫描二维码)

    摄像头坏了怎么扫二维码(摄像头坏了怎么扫描二维码)

  • 唯品会登录名怎么看(唯品会登录名怎么写)

    唯品会登录名怎么看(唯品会登录名怎么写)

  • 手机把图片变成黑白(手机把图片变成像素画)

    手机把图片变成黑白(手机把图片变成像素画)

  • 苹果xr怎么改全屏(苹果xr全屏手写功能怎么改成半屏手写)

    苹果xr怎么改全屏(苹果xr全屏手写功能怎么改成半屏手写)

  • 快手怎么显示qq好友(快手怎么显示群聊在主页)

    快手怎么显示qq好友(快手怎么显示群聊在主页)

  • 怎么让别人无法关闭计算机?(怎么让别人无法访问我的qq空间)

    怎么让别人无法关闭计算机?(怎么让别人无法访问我的qq空间)

  • 个税的计算过程
  • 企业所得税怎么算出来
  • 小企业外币交易的类型有哪些
  • 可供出售金融资产和交易性金融资产
  • 预缴所得税年底怎么结转
  • 增值税附表一填错了,主表没错可以不更正不
  • 怎么导出银行对账单流水
  • 集体不动产和动产包括
  • 企业增资认缴是什么意思
  • 融资租赁业务的账务处理
  • 营改增的增值税
  • 进口货物的应纳增值税
  • 春节商家促销文案
  • 加工费的计提工资账务处理
  • 公司收个人不开票的货款是否可以收取现金?
  • 固定资产不动产抵扣新政策
  • 个人付款可以开发票吗
  • 房地产预售阶段增值税进项
  • 财产保险费计入什么科目
  • 非居民企业提供劳务企业所得税
  • 专票小数点后两位没有显示出来可以认证吗
  • 免抵退免抵额何时申报附加税?
  • 材料没入库的会计分录
  • 怎么重装电脑xp
  • 预缴税款忘记抵扣
  • Mac如何开启无痕浏览
  • php数组实现
  • php的运算符主要包括哪些?
  • 附加税退税申请理由模板
  • web前端面试题2021及答案
  • 猿类作文
  • php 错误和异常处理
  • 外地预缴城建税税率
  • python中map和filter有啥区别
  • php composer 常用库
  • 织梦cms怎么样
  • 终止劳动合同赔偿金最晚多久发放
  • 建筑公司增值税专用发票税率是多少
  • 应付账款不用付情况说明
  • 跨期发票账务处理办法
  • 存货跌价准备确认损失分录
  • 装潢装修费用属于营改增
  • 应付账款期初期末
  • 房屋维修基金交给哪个部门
  • 给员工发工资发多少合适?
  • 企业收到财政补助收入账务处理
  • 净利润增长率的影响因素
  • 公司提供给员工暂借款未还款离职
  • 单位买另一单位的保险
  • 向法人借款凭证摘要怎么写
  • 企业清算的会计处理
  • sqlserver的游标
  • mysql5.7.29安装
  • xp系统直接开机
  • 苹果今日报价
  • centos7怎么变成图形化界面
  • window10声音自动减小
  • mac搜索app
  • linux仿mac
  • boot process
  • win10移动版官网
  • centos7查看性能监控
  • centos 编译安装
  • linux删除lun
  • win7ghost纯净版美化版
  • windows7如何安装net framework4.0
  • textureformat
  • Extjs4中Form的使用之本地hiddenfield
  • JavaScript中的变量名不区分大小写
  • 批处理编程教程
  • python itcast
  • js arrayfrom
  • java 把对象存到数据库
  • js实现网页收藏的方法
  • jquery获取值的几种方法
  • 发票纳税人识别号错了能报销吗
  • 残疾人就业有哪些选择
  • 一般纳税人注销公司需要查账吗
  • 税务文件是什么
  • 发票代码如何查真伪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设