漏洞简介
phpMyAdmin是一套开源的、基于Web的MySQL数据库管理工具。其index.php中存在一处文件包含逻辑,通过二次编码即可绕过检查,造成远程文件包含漏洞。
这个漏洞刚刚打演练的时候用过,分析一下原理
影响版本
phpmyadmin 4.8.0 & 4.8.1
前提条件
能够进入后台,也就是要有数据库的凭据
前置知识
php文件包含
服务器执行PHP文件时,可以通过文件包含函数加载另一个文件中的PHP代码,并且当PHP来执行,这会为开发者节省大量的时间。 文件包含相关函数