位置: IT常识 - 正文

PHPCMS漏洞之逻辑问题导致getshell(web逻辑漏洞)

编辑:rootadmin
PHP中文网中有大量免费的PHPCMS教程,欢迎大家来学习。本篇给大家介绍了关于PHPCMS某处逻辑问题导致getshell的修复问题,以便大家解决漏洞问题。

推荐整理分享PHPCMS漏洞之逻辑问题导致getshell(web逻辑漏洞),希望有所帮助,仅作参考,欢迎阅读内容。

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

关于phpcms某处逻辑问题导致getshell的修复问题

简介:1. 漏洞名称:phpcms某处逻辑问题导致getshell2. 补丁文件:/phpcms/libs/classes/attachment.class.php3. 补丁来源:云盾自研4. 漏洞描述:phpcms的/phpcms/libs/classes/attachment.class.php中,对输入参数$ext未进行类型限制,导致逻辑漏洞的产生。【注意:该补丁为云盾自研代码修复方案,云盾会根据您当前代码是否符合云盾自研的修复模式进行检测,如果您自行采取了底层/框架统一修复、或者使用了其他的修复方案,可能会导致您虽然已经修复了改漏洞,云盾依然报告存在漏洞,遇到该情况可选择忽略该漏洞提示】…阿里云漏洞提示。

解决办法:

1.根据漏洞描述,找到对应文件attachment.class.php的对应位置(第144行附近),并添加补丁代码。

PHPCMS漏洞之逻辑问题导致getshell(web逻辑漏洞)

补丁代码如下:

if($ext !== 'gif|jpg|jpeg|bmp|png'){if(!in_array(strtoupper($ext),array('JPG','GIF','BMP','PNG','JPEG'))) exit('附加扩展名必须为gif、jpg、jpeg、bmp、png');}

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

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

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

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

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

上一篇:Python中包如何嵌套(python 嵌入)

下一篇:day29--Java泛型02

  • 小天才的拨号键怎么弄出来(小天才拨号键盘不见了)

    小天才的拨号键怎么弄出来(小天才拨号键盘不见了)

  • 苹果11拍照时显示手机型号怎么设置(苹果拍照时显示日期怎么设置)

    苹果11拍照时显示手机型号怎么设置(苹果拍照时显示日期怎么设置)

  • 小米10如何分屏(小米12如何分屏)

    小米10如何分屏(小米12如何分屏)

  • 小米手机在哪恢复出厂设置(小米手机在哪恢复数据)

    小米手机在哪恢复出厂设置(小米手机在哪恢复数据)

  • 小米手环4复制不了门禁卡(小米手环复制的门禁卡不能用)

    小米手环4复制不了门禁卡(小米手环复制的门禁卡不能用)

  • 苹果未激活什么意思(iphone未激活的是新机吗)

    苹果未激活什么意思(iphone未激活的是新机吗)

  • 72伏充电器能充60伏吗(72伏充电器能充68伏的电动车不)

    72伏充电器能充60伏吗(72伏充电器能充68伏的电动车不)

  • 微信卸载了没备份也能恢复吗(微信卸载了没备份怎么恢复以前的聊天记录)

    微信卸载了没备份也能恢复吗(微信卸载了没备份怎么恢复以前的聊天记录)

  • 固态硬盘不认盘怎么修(固态硬盘不认盘,里面的数据能恢复吗)

    固态硬盘不认盘怎么修(固态硬盘不认盘,里面的数据能恢复吗)

  • 华为手机有个眼睛的符号是什么(华为手机有个眼睛里面有个月亮)

    华为手机有个眼睛的符号是什么(华为手机有个眼睛里面有个月亮)

  • 抖音看不到直播怎么回事(抖音看不到直播人数怎么回事)

    抖音看不到直播怎么回事(抖音看不到直播人数怎么回事)

  • 物联网体系结构分为几层(物联网体系结构思维导图)

    物联网体系结构分为几层(物联网体系结构思维导图)

  • 10g硬盘的存储容量是多少字节(10g硬盘的存储容量怎么算)

    10g硬盘的存储容量是多少字节(10g硬盘的存储容量怎么算)

  • 蓝光膜屏幕发黄正常吗(蓝光膜屏幕发黄怎么办)

    蓝光膜屏幕发黄正常吗(蓝光膜屏幕发黄怎么办)

  • oppo手机的录屏功能在哪里可以找到(oppo手机的录屏怎么关闭)

    oppo手机的录屏功能在哪里可以找到(oppo手机的录屏怎么关闭)

  • 华为新机第一次充电要充多久(华为新机第一次充电要把电用完吗)

    华为新机第一次充电要充多久(华为新机第一次充电要把电用完吗)

  • 什么是天猫上车(天猫汽车网上购车如何提车)

    什么是天猫上车(天猫汽车网上购车如何提车)

  • 苹果手机怎么防丢定位(苹果手机怎么防窥屏)

    苹果手机怎么防丢定位(苹果手机怎么防窥屏)

  • 苹果8人脸识别怎么设置(苹果8人脸识别在哪里打开)

    苹果8人脸识别怎么设置(苹果8人脸识别在哪里打开)

  • 荣耀20后台怎么开启

    荣耀20后台怎么开启

  • 文档部件域的含义(word2010文档部件域可以做什么)

    文档部件域的含义(word2010文档部件域可以做什么)

  • AirPods收纳盒掉电正常吗(airpods收纳盒后面的按钮)

    AirPods收纳盒掉电正常吗(airpods收纳盒后面的按钮)

  • outpost.exe - outpost是什么进程 有什么用

    outpost.exe - outpost是什么进程 有什么用

  • 帝国cms修改提示框样式以及跳转时间的方法(帝国cms修改提示怎么设置)

    帝国cms修改提示框样式以及跳转时间的方法(帝国cms修改提示怎么设置)

  • 报税扣款锁定如何解除
  • 哪些企业可以出2.2证书
  • 公司更换营业执照需要多久
  • 增值税发票管理办法
  • 所得税预缴怎么做分录
  • 2021新版利润表
  • 企业发生的技术转让费应计入
  • 即征即退的增值税需要缴纳附加税吗
  • 认证过的进项税怎么记账
  • 一个公司两个纳税人识别号
  • 饭店试菜费用如何计算
  • 电话费开专票可抵扣吗
  • 企业会计准则基本准则的主要内容
  • 个体户收入总额是含税还是不含税
  • 企业计提的工资薪金支出可以在税前扣除
  • 企业核算方法
  • 专票的六位开票代码指的是什么
  • 季度所得税可以不预缴吗
  • 个人所得税的征收
  • 破产清算应付账款
  • 专用发票抵扣和免税区别
  • 利率和利息的区别白话
  • 收到招标公司开的发票
  • 应收账款贷方余额怎么在资产负债表中填列
  • 票据质押出票如何操作
  • 苹果手机升级微信版本
  • 开机反应慢是怎么回事
  • win11 桌面右键
  • 车辆违章罚款可以报销吗
  • 前端数据统计图
  • PHP:date_sunrise()的用法_Date Time函数
  • 发票开具的有哪些原则
  • FUXA个人学习总结(一)
  • php写excel
  • php获取网页所有页数
  • 汉字转拚音
  • 投标须知所包括的内容有哪些
  • pytorch1.9.0
  • 如何用java写接口
  • 请假扣款会计分录
  • 关税组成计税价格公式推导
  • php 模拟post
  • 查看zip内容
  • 机动车发票哪几联 做帐
  • 企业增值税发票管理办法
  • 代管资金支出怎么做账
  • 增值税申报表第18栏怎么来的
  • 预收帐款
  • 收到货款没开票的会计分录怎么做
  • 房地产开发企业资质证书
  • 什么情况可以作为证人
  • 小规模纳税人和一般纳税人的界定标准
  • 怎么才能获得音乐
  • 开发票的销售收入正规的做账如何做?
  • 进项税留底怎么处理
  • 事业单位基建账套会计科目
  • 企业汇算清缴调整费用后资产负债表怎么改
  • 应收未收的款项如何会计处理
  • 发票验旧就是作废么?
  • 公司买车车辆购置税怎么交钱
  • 企业印花税率
  • 营改增后建筑企业如何正确开具发票
  • mysql5.7免安装版配置
  • ubuntu安装软件没反应
  • win7安装office2010错误1935
  • mac 释放ip地址命令
  • GhostXP装机版v3.0
  • windows7桌面右击
  • pavprot.exe - pavprot是什么进程 作用是什么
  • Extjs4中的分页应用结合前后台
  • shell脚本语言入门
  • Unity3d中EventTrigger的封装
  • shell的变量分为哪三种
  • 深入理解新发展理念
  • js检查邮箱格式
  • 中国个人所得税是多少?
  • 全资子公司和全资子企业的区别
  • 汽车公司户转个人户
  • 百旺税控盘怎么清卡成功
  • 预先支付货款
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设