一、Phpstudy(小皮面板)简介:

PhpStudy国内12年老牌公益软件,集安全,高效,功能与一体,已获得全球用户认可安装,运维也高效。支持一键LAMP,LNMP,集群,监控,网站,FTP,数据库,JAVA等100多项服务器管理功能。

二、漏洞简介:

自从2019年Phpstudy爆出的后门事件已经过去一段时间了,期间也没有爆出过什么漏洞,并且现在Phpstudy(小皮面板)已经改版了,这次爆出的漏洞是nginx的解析漏洞,也就是存在已久的/xx.php解析漏洞

漏洞原理:

1、由于用户的错误配置导致nginx把以.php结尾的文件交给fastcgi处理,为此可以构造http://www.xxx.com/test.gif/xx.php (任何服务器端不存在的php文件均可,比如a.php)

2、但是fastcgi在处理xx.php文件时发现文件并不存在,这时php.ini配置文件中cgi.fix_pathinfo=1 发挥作用,这项配置用于修复路径,如果当前路径不存在则采用上层路径。为此这里交由fastcgi处理的文件就变成了/test.gif。

3、 最重要的一点是php-fpm.conf中的security.limit_extensions配置项限制了fastcgi解析文件的类型(即指定什么类型的文件当做代码解析),此项设置为空的时候才允许fastcgi将.png等文件当做代码解析。

三、漏洞复现:

1、测试环境:

Phpstudy(小皮面板)8.1.0.7

2、准备图片马:

3、上传到网站根目录,访问图片正常:

4、构造payload:

http://192.168.136.137/shell1.gif/xxx.php

成功解析为php文件:

直接用蚁剑连接:

执行命令:

参考链接:

https://www.xp.cn/

https://mp.weixin.qq.com/s?__biz=MzUyMTAyODYwNg==&mid=2247486950&idx=1&sn=ae5bcb33c1f768b344207a8729788835&chksm=f9e01b77ce979261d030f81ec0f86a82ed69449e16309608a1d28f0890082e57d9e1e603eb53&mpshare=1&scene=23&srcid=0902lxClD2ZLyEtFBSRBbhe7&sharer_sharetime=1599056925569&sharer_shareid=1a4a1d8d5a85d33bd0507493a4cb21c4#rd

PHP小皮使用,Phpstudy(小皮面板) nginx 解析漏洞相关推荐

  1. nginx php解析漏洞,关于phpStudy nginx解析漏洞的安全公告

    大工网安告[2020]022号 一.情况分析 漏洞背景 phpStudy是一个PHP调试环境的程序集成包,兼容Windows和Linux系统,支持Web端管理,可以一键创建网站.FTP.数据库等,实现 ...

  2. 小皮面板有php环境吗,体验phpStudy小皮面板创建LAMP/LNMP系统和建站图文

    在国庆节后老 左有看到原phpStudy面板新的Linux面板系统更新发布取名小皮面板(phpStudy Linux系统初次体验 – 一键安装phpStudy面板查看功能),初次体验这款面板之后我们肯 ...

  3. phpstudy2018选择php7,phpstudy(小皮面板)和phpstudy2018 配置php的区别

    phpstudy(小皮面板)和phpstudy2018 配置php的区别 一.总结 一句话总结: phpstudy(小皮面板) 和 phpstudy2018 只是引入的php的位置不同,但是核心代码还 ...

  4. php 开发 web面板,phpstudy linux web面板(小皮面板)V0.2版本正式发布

    小皮面板是什么? 小皮面板,是由phpStudy官方团队针对Linux服务器开发推出的一款服务器环境搭建以及管理工具. 可以通过Web端方便.快速的搭建和管理服务器环境,并加入了强大的安全防护功能,提 ...

  5. 【漏洞复现】phpStudy 小皮 Windows面板 RCE漏洞

    文章目录 前言 一.漏洞描述 二.漏洞复现 前言 本篇文章仅用于漏洞复现研究和学习,切勿从事非法攻击行为,切记! 一.漏洞描述 Phpstudy小皮面板存在RCE漏洞,通过分析和复现方式发现其实本质上 ...

  6. 利用phpstudy(小皮面板)配置本地PHP开发环境的记录

    本文参考博文:https://blog.csdn.net/weixin_42503843/article/details/105537067 进入官网下载phpstudy(小皮面板)的Windows版 ...

  7. 小皮php面板mysql配置_体验phpStudy小皮面板创建LAMP/LNMP系统和建站图文

    在国庆节后老 左有看到原phpStudy面板新的Linux面板系统更新发布取名小皮面板(phpStudy Linux系统初次体验 - 一键安装phpStudy面板查看功能),初次体验这款面板之后我们肯 ...

  8. 小皮(phpstudy)突然报错:nginx: [emerg] CreateFile()的解决办法(亲测有效)

    用的好好的小皮(phpstudy)突然报错:nginx: [emerg] CreateFile(),搞得人搓手不急,重启系统,电脑都不行:于是四面八方到处寻找解决的办法,百度,加Q群询问:还是无果,于 ...

  9. MySQL数据库使用小皮系统(phpstudy)的安装及配置流程

    小皮系统phpstudy的安装及配置流程 一.小皮系统(phpstudy)的下载 二.数据库管理工具 一.小皮系统(phpstudy)的下载   搜索 phpStudy V8.1 ,下载大约 78m ...

最新文章

  1. 自测之Lesson6:文件I/O
  2. Spring底层控制反转解耦合(IOC)
  3. 51nod 1278 相离的圆
  4. 表观遗传小白逆袭之道:从这 19 个视频开始吧!
  5. utf-8编码用于asp出现乱码的问题--从数据库调用的是乱码
  6. 【CodeForces - 707B】Bakery(思维水题)
  7. 致敬逆行者网页设计作品 抗疫感动专题网页设计模板 疫情感动人物静态HTML网页模板下载
  8. 建筑的永恒之道----质
  9. 北京邮电大学教授杨义先:大数据背景下的信息安全风险及防御
  10. 中国消费品领域知名的调查研究咨询公司信息
  11. 普中科技单片机AD电压数模转换。STC89C52和XPT2046 芯片
  12. 【经典游戏系列】回忆杀?扒一扒那些年我们玩过的打地鼠小游戏。
  13. docker日志显示时间时区错误,时区UST问题/群晖docker日志时间不正确 寻找解答过程
  14. 小程序模板报价_小程序模板价格_小程序模板使用多少钱
  15. 四、文件管理(三)文件系统
  16. 思科新版ccnp中教你如何EIGRP协议DUAL弥散更新算法简述
  17. 立方体三维之立方体平行投影
  18. Java中的IO技术使用总结
  19. 解决\xEF\xBB\xBF问题
  20. TOOLS——SecureCRT8.5的下载、安装、注册、连接、用到的配置以及可能遇到的错误、常用快捷键

热门文章

  1. 退市35年后,牛仔裤品牌李维斯要重新IPO了 1
  2. 数据分析报告个人经验 (学校教师评价)
  3. Auld lang syne(友谊地久天长)
  4. 2019小米前端面试
  5. 关于Driver oracle.jdbc.OracleDriver claims to not accept jdbcUrl解决方法
  6. 隐式转换函数高级使用
  7. 密钥加密技术和数字签名
  8. “我只警告一次,下次我会直接忽略你发的垃圾,懂?”Linus 精彩炮轰语录集锦
  9. Incorrect string value错误解决
  10. Attention 机制