位置: 编程技术 - 正文

在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底层内核)

  • 老项目增值税简易计税
  • 核定征收企业所得税率是多少
  • 小规模纳税开专票享受季度30万纳税
  • 一般纳税人优惠政策最新2022标准
  • 一般纳税人的税点
  • 企业对外付汇怎么入账
  • 残疾人士有哪些
  • 个税的滞纳金怎么算
  • 小企业净资产收益率
  • 企业如何进行利润分配的会记处理
  • 质量保证金的预留比例是多少
  • 促销服务费能抵增值税吗
  • 物业费属于什么合同
  • 如何查发票真伪发票查询
  • 小规模纳税人可以享受小微企业吗
  • 居民小区人防设施主要是什么
  • 如何免费获取Win11企业版
  • 普票被退回如何处理
  • 行业收购溢价
  • 葛根泡水喝的七大功效
  • PHP:preg_split()的用法_PCRE正则函数
  • cmdkill进程
  • 资金运动包括哪几个方面
  • 公司修好厂房老板怎么说
  • 会计如何建账做账
  • 非货币性资产投资个人所得税
  • 鹤望兰的养殖方法和注意事项浇水
  • 现金折扣发生销售退回
  • php面向对象的三大特征
  • 委托加工应税消费品以委托人为消费税的纳税义务人
  • 时间序列转换
  • 把ChatGPT接入我的个人网站
  • 企业一次性收取租金如何缴纳增值税
  • face_recognition库采用了什么算法
  • node l
  • php面试知识点
  • 公司搞研发是什么意思
  • 个税APP怎么填报扣税最少
  • 资产负债表日后至财务报告批准报出日之间
  • 培训费属于什么
  • 长期待摊费用如何做分录
  • 一般项目的进项税和即征即退进项税
  • 未确认融资费用怎么算
  • 季度所得税申报错误,一定要更改吗
  • 未分配利润可以挂多久
  • 劳务费计入工资薪金总额吗
  • 公司转让商铺应交什么税
  • 发票的种类有哪些?存在哪些区别
  • 一般风险准备的科目类别
  • 固定资产盘亏是营业外支出吗
  • 维修材料分类
  • 公司固定资产报废申请范文
  • 亏损弥补的新旧不同
  • 电脑开票怎么操作流程
  • 总产值的计算方法是什么
  • mysql数据库详解
  • mysql数据库迁移上云
  • 怎么操作win10系统
  • 清理系统休眠文件
  • solaris 11.4
  • windows使用linux软件
  • win8系统找不到wifi
  • winxp系统怎么安装
  • ubuntu如何安装wps
  • 如何隐藏应用软件
  • win7系统开机出现英文字母
  • windows10怎么老是蓝屏
  • Win10锁屏壁纸怎么换
  • liunx改时间命令
  • ubuntu 2021
  • rmxp4droid for 天敏电视盒子
  • extJS中常用的4种Ajax异步提交方式
  • python在web上的应用
  • jquery 列表控件
  • javascript基础入门视频教程
  • jquery滚动条滚动到指定位置
  • python右斜杠怎么打出来
  • JavaScript ParseFloat()方法
  • 个人开个什么公司比较好
  • 减免性质代码是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设