位置: 编程技术 - 正文

在PHP中使用FastCGI解析漏洞及修复方案(在php中使用什么获取文件的修改时间)

编辑:rootadmin

推荐整理分享在PHP中使用FastCGI解析漏洞及修复方案(在php中使用什么获取文件的修改时间),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php fastcgi,在php中使用fopen()函数打开文件,在php中使用什么获取文件的修改时间,在php中使用mysql数据库,最重要的环节是什么?,在php中使用什么获取文件的修改时间,在php中使用什么获取文件的修改时间,在php中使用什么函数来读取整个文件,在php中使用mysql数据库,最重要的环节是什么?,内容如对您有帮助,希望把文章链接给更多的朋友!

漏洞描述:

Nginx默认是以CGI的方式支持PHP解析的,普遍的做法是在Nginx配置文件中通过正则匹配设置SCRIPT_FILENAME。当访问 CGI。如果PHP中开启了fix_pathinfo这个选项,PHP会认为SCRIPT_FILENAME是phpinfo.jpg,而1.php是PATH_INFO,所以就会将phpinfo.jpg作为PHP文件来解析了。

漏洞危害:

WebServer Fastcgi配置不当,会造成其他文件(例如css,js,jpg等静态文件)被当成php脚本解析执行。当用户将恶意脚本webshell改为静态文件上传到webserver传递给后端php解析执行后,会让攻击者获得服务器的操作权限。

在PHP中使用FastCGI解析漏洞及修复方案(在php中使用什么获取文件的修改时间)

修复方案:

(Nginx用户可以选择方案一或方案二,IIS用户请使用方案一)

方案一,修改php.ini文件,将cgi.fix_pathinfo的值设置为0。完成后请重启PHP和NGINX(IIS)。

方案二,在Nginx配置文件中添加以下代码:

这行代码的意思是当匹配到类似test.jpg/a.php的URL时,将返回错误代码。修改完成后请重启Nginx。

深入理解PHP内核(一) PHP作为一门简单而强大的语言,能够提供很多Web适用的语言特性。从实践出发,继弱类型变量原理探究后,本文继续带领大家深入理解php内核。最近,

深入理解PHP内核(二)之SAPI探究 在上篇文章给大家介绍了深入了解PHP内核(一),相信大家通过本文多多少少都学到些知识吧,关于php内核知识继续关注本篇文章。SAPI是ServerApplicationProgra

如何使用PHP Embed SAPI实现Opcodes查看器 PHP提供了一个EmbedSAPI,也就是说,PHP容许你在C/C++语言中调用PHP/ZE提供的函数。本文就通过基于EmbedSAPI实现一个PHP的opcodes查看器。首先,下载PHP源码以

标签: 在php中使用什么获取文件的修改时间

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

上一篇:PHP中使用GD库绘制折线图 折线统计图的绘制方法(php glob)

下一篇:深入理解PHP内核(一)(php8底层内核)

  • 进项税转出的会计凭证
  • 业务招待费的税金可以抵扣吗
  • 出口退税分类管理办法最新
  • 施工单位临时设施搭建费属于
  • 分公司不独立核算怎么做账
  • 审核通过的红字发票信息表可以撤销吗
  • 生产车间的修理计入什么科目
  • 高温费计税吗
  • 保险公司代扣代缴车船税完税证明
  • 计提坏账准备为什么要加借方
  • 机器保养计入什么
  • 支付明年报刊费
  • 砂石建筑材料验收规范
  • 转账支票签章如何盖及相关注意事项
  • 技术咨询合同包括就特定技术项目提供
  • 企业收到稳岗补贴的账务处理
  • 普通增值税发票查询结果不一致是什么原因?
  • 分期付款确认收入借方写啥
  • 建筑企业预交增值税问题尚未得到解决
  • windows10如何设置输入法
  • 民间非营利组织会计制度及操作实务
  • 公司购买的机票赔偿可以退公司嘛
  • 适用加计抵减政策的行业
  • 华为mate50pro怎么读
  • 工厂返费能拿到吗
  • vue前端代码实例
  • PHP:apache_get_version()的用法_Apache函数
  • 厂房出租租金要交多少税
  • vueajax请求的五个步骤
  • 集团公司内部结构是什么
  • 材料采购运杂费包括
  • 鹤望兰的养殖方法和注意事项浇水
  • linux服务有哪些
  • 不得税前扣除的项目有哪些
  • 增值税及附加税是什么意思
  • eclipse php wamp配置教程
  • css加小手
  • pgadmin配置
  • 润滑油一般纳税人税率是多少
  • 固定资产降低
  • 微信钱是不是现金
  • 公司的财产保险业务
  • 厂区地面硬化施工方案
  • 开具劳务发票需要哪些资料?
  • 机械租赁收入算成本吗
  • 文化事业建设费减免政策
  • 应付账款的入账时间为
  • 预收账款的账务处理
  • 收到加盟费应该怎么做账
  • 个人购买股权和公司购买股权比较
  • 小规模纳税人每个季度超过了30万怎么办
  • 有没有月初发放当月工资的
  • 建账的基本要求
  • 如何审核原始凭证的正确性
  • 会计从业资格证取消了吗
  • linux下安装mysql简单的方法
  • 中兴新支点操作系统安装教程
  • 如何关闭mac上的icloud
  • parallel capacitor
  • rtmservice.exe - rtmservice是什么进程 有什么用
  • ipssvc.exe - ipssvc是什么进程 有什么作用
  • win8怎么找开始程序
  • win10预览版绿屏重启解决
  • -f linux命令
  • 如何理解python语言
  • js中函数定义有哪几种方式
  • Python 中urls.py:URL dispatcher(路由配置文件)详解
  • word文件排序乱怎么恢复
  • 简述JavaScript中全局变量与局部变量的作用域
  • android多点触控
  • javascript语言基础
  • 图片在线预览html5
  • js模拟new
  • android系统虚拟机
  • unity导出exe没反应
  • 推荐几个非常有趣的书
  • jquery中用onclick绑定点击事件
  • jquery的理解
  • 江西电子税局
  • 强化管理定义
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设