位置: 编程技术 - 正文

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

  • 增值税发票超过3个月可以作废吗
  • 公司食堂辅助账怎么记账
  • 购进固定资产的安装费计入原值吗?
  • 销售部的招待费计入什么费用
  • 学校食堂支出
  • 新增资产额怎么计算
  • 预付房租在资产负债表里为什么属于资产
  • 经营活动现金流增加的原因
  • 研发费用加计扣除条件
  • 车辆购置税发票电子版怎么查
  • 不按出资比例取得分红怎么纳税?
  • 应收票据周转率高
  • 开办费如何做纳税调增
  • 工会账务期末结转
  • 供应商货款打折分录
  • 收取招标代理费会计分录
  • 应付账款多付了
  • 汽车装饰装潢税率
  • 地勘单位需要什么资质
  • 有未分配利润就有盈余返还吗?
  • 累积带薪缺勤怎么算
  • 企业减免企业所得税怎么算
  • windows家庭版最新版本
  • 在建工程人工费会计分录
  • 会计跨年业务的处理
  • 蟹爪兰的养殖方法和浇水
  • 深度学习和日常代码中遇到的报错汇总及解决方案,持续更新中。。。。
  • php处理大量数据
  • 工资所得劳务报酬所得稿酬所得
  • vue用法
  • 怎么写产品成本分析
  • 数据挖掘快速入门
  • 发票开具使用要求
  • 抵扣条件
  • 财政拨款结转和非财政拨款结转区别
  • 将织梦dedecms转换到wordpress
  • python 动态
  • 一般纳税人之间转让土地使用权交哪些税金
  • 个人代人开普票个税怎么算
  • 企业银行基本户和一般户的区别
  • 专项资金支出时间规定
  • 异地预缴税款怎么抵扣
  • 库存商品暂估入库可以结转成本吗
  • 城建税教育费附加什么时候交
  • 内账的表格怎么做
  • 销售商品结转成本的记账凭证
  • 公司固定资产明细表
  • 长期挂账其他应付款
  • sqlserver使用方法
  • 数据库汉字转拼音
  • sql语句重复
  • win10补丁导致无法开机
  • ubuntu中no such file or directory
  • ubuntu右上角没有键盘
  • calctool
  • win7关机快捷键设置
  • win8如何进行系统还原
  • win7旗舰版要求
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • 如何解决windows蓝屏问题
  • windows10的操作中心
  • win7开机每次都要输入用户名
  • cocos2dx 3.4 lua加密 setXXTEAKeyAndSign
  • js响应式布局
  • 64位Win7环境下vs2013配置opengl
  • xcode用法
  • jquery教程w3c
  • vue父子组件传值props
  • jquery树形菜单
  • jquery插件使用教程
  • android对话框setview用法
  • js倒计时秒杀
  • 国家税务总局通知公告
  • 自然人扣缴端重置密码操作流程
  • 工会经费网上怎么申报
  • 企业所得税纳税申报表A类
  • 弥补亏损怎么算
  • 地方税务局发票管理所
  • 地税局和税务局一样吗
  • 教育用地性质可以更改么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设