位置: 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

  • 441625身份证是哪里(4416s拆机)(441624身份证是哪里)

    441625身份证是哪里(4416s拆机)(441624身份证是哪里)

  • findx2和华为p40pro对比(findx2和p40pro对比)

    findx2和华为p40pro对比(findx2和p40pro对比)

  • 微信怎么退出当前账号(如何退出当前微信)

    微信怎么退出当前账号(如何退出当前微信)

  • b站改名字没反应(b站改名字没反应2022)

    b站改名字没反应(b站改名字没反应2022)

  • 微信发送什么符号对方看不见(微信有什么符号发消息别人看不见)

    微信发送什么符号对方看不见(微信有什么符号发消息别人看不见)

  • 华为810处理器相当于高通多少(华为810处理器相当于骁龙多少)

    华为810处理器相当于高通多少(华为810处理器相当于骁龙多少)

  • qq基友关系有什么功能(qq基友关系什么用)

    qq基友关系有什么功能(qq基友关系什么用)

  • 华为设备备份能不能删(华为备份可以在别的手机恢复吗)

    华为设备备份能不能删(华为备份可以在别的手机恢复吗)

  • 怎样横排自动求和(怎么横着自动求和)

    怎样横排自动求和(怎么横着自动求和)

  • 怎么分享超过5分钟的视频(怎么分享超过5分钟的视频到朋友圈)

    怎么分享超过5分钟的视频(怎么分享超过5分钟的视频到朋友圈)

  • 为什么300m的网速只有100m(为什么300m的网只有3m)

    为什么300m的网速只有100m(为什么300m的网只有3m)

  • 淘宝怎么绑定微信支付(淘宝怎么绑定微信付款方式)

    淘宝怎么绑定微信支付(淘宝怎么绑定微信付款方式)

  • airpods pro怎么充电(airpods pro怎么充电盒子怎么看在充电)

    airpods pro怎么充电(airpods pro怎么充电盒子怎么看在充电)

  • 1524是苹果几(苹果1524a是什么型号)

    1524是苹果几(苹果1524a是什么型号)

  • 小米手机无服务怎么解决(sim卡没坏但小米手机无服务)

    小米手机无服务怎么解决(sim卡没坏但小米手机无服务)

  • 华为nova5pro上面的小孔是干什么的(华为nova5pro上面的小孔用针捅了会怎样)

    华为nova5pro上面的小孔是干什么的(华为nova5pro上面的小孔用针捅了会怎样)

  • word如何添加多级标题(word如何添加多级列表)

    word如何添加多级标题(word如何添加多级列表)

  • 京东怎么删除评价记录(京东怎么删除评价提示)

    京东怎么删除评价记录(京东怎么删除评价提示)

  • 华为mate30返回键怎么调出来(华为mate30返回键不灵敏)

    华为mate30返回键怎么调出来(华为mate30返回键不灵敏)

  • 小米2s咋安装微信(小米2s安装微信教程)

    小米2s咋安装微信(小米2s安装微信教程)

  • 华为plktl01h是什么型(华为plk-ul00)

    华为plktl01h是什么型(华为plk-ul00)

  • 米聊是什么(米聊是什么公司)

    米聊是什么(米聊是什么公司)

  • 怎么免费获取win10家庭版激活密钥 附激活工具(怎么免费获取流量)

    怎么免费获取win10家庭版激活密钥 附激活工具(怎么免费获取流量)

  • Linux系统中将Tor的Socks5代理转为HTTP代理的教程(linux系统中将加密过的密码放到什么文件中)

    Linux系统中将Tor的Socks5代理转为HTTP代理的教程(linux系统中将加密过的密码放到什么文件中)

  • 最全面试题CSS(含答案)(css面试题及答案)

    最全面试题CSS(含答案)(css面试题及答案)

  • 李宏毅深度学习笔记——呕心整理版(李宏毅课程)

    李宏毅深度学习笔记——呕心整理版(李宏毅课程)

  • 附加税申报免抵税额什么意思
  • 减免税流程
  • 合并报表存货增值如何做账
  • 生育津贴需要连续缴纳社保满一年吗
  • 公司购买厂房需要交房产税吗
  • 房产企业赠送无形资产
  • 红字发票是否要修改往期申报表
  • 个体户查账征收怎么交税?
  • 经济补偿金也需要交个人所得税吗?
  • 利润分配亏损太多如何处理?
  • 城建税免征怎么记账
  • 税控盘年费去哪里交
  • 民办幼儿园需要给老师交五险一金吗
  • 公司食堂买菜入什么科目
  • 工程物资应该计入哪里
  • 议价收购股份的账务处理
  • 已认证抵扣的进项税额转出做账的会计处理
  • 税务局返还的个税手续费需要缴纳增值税吗
  • 园林公司采购岗位职责
  • 积分抵现金活动怎么做
  • js监听地址栏
  • mac怎么创建icloud
  • 如何永久关闭win10系统更新
  • 主营业务收入明细账图片
  • 一次性支付一年租金怎么做账
  • 银行对公账户收款码手续费多少
  • 退休返聘人员报销差旅费
  • php加密后怎么运行
  • 建筑安装发票可以外地开吗
  • 会计账簿登记错误怎么办
  • php访问数据库的一般步骤
  • python自动化selenium
  • 公司收到财政补贴款的会计分录
  • php异步处理方案
  • 稽查补缴以前年度的社保
  • python安装后找不到了
  • 日常费用报销表格
  • 小企业会计准则财务报表至少包括
  • 会计分录格式范本手写
  • 应收账款收不回来
  • 生产成本结转库存商品,怎么算知道数量以及单价
  • sqlloader语法
  • 小规模纳税人怎么开增值税专用发票
  • 工程咨询服务发展的指导意见有哪些
  • 网上银行跨行转账手续费
  • 公司的个人所得税是什么意思
  • 原来的预提费用取消后放哪里
  • 资产负债表编制
  • 固定资产计提折旧凭证怎么做
  • 中标费用入什么科目
  • 租赁房屋取得发票怎么开
  • 商场收租户电费会计分录
  • 现金零星金额多少
  • 所得税费用的确认分录
  • 收付实现制与权责发生制的例题
  • 新公司怎样
  • 工业企业增值税税率
  • sqlserver交叉表
  • mysql5.5.62安装配置教程
  • mysql join查询慢
  • 喝了阿胶补血口服液嗜睡
  • centos vncviewer
  • puppet部署
  • geom是什么文件
  • windows全局搜索快捷键
  • cocos2dx schedule
  • unity输入中文
  • linux中ftp命令的用法
  • js动态表格可修改表格数据
  • jquery animate源码
  • python怎么输出日志
  • perl中sub
  • 如何给图像应用css滤镜处理效果
  • node.js下载安装教程
  • jquery属性选择器的基本
  • python利用matplotlib库绘制六边形
  • jquery datatable服务端分页
  • javascript Slip.js实现整屏滑动的手机网页
  • 公务员副处级工资待遇
  • 3.5排量的车船税多少钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设