phpMyAdmin setup.php 任意 PHP 代码执行 (PMASA-2010-4)

high Nessus 插件 ID 48908

简介

远程 Web 服务器包含可允许执行任意代码的 PHP 应用程序。

描述

远程主机上安装的 phpMyAdmin 版本随附的设置脚本在使用用户提供的输入来生成应用程序的配置文件前未正确对其进行清除。提交特别构建的 POST 请求可导致任意 PHP 代码注入。远程攻击者可利用此问题,使用设置脚本生成含有已注入的 PHP 代码的配置文件,再将其保存在服务器上并加以加载,进而造成以 Web 服务器权限执行任意 PHP 代码。

解决方案

升级到 phpMyAdmin 2.11.10.1 或更高版本。

另见

http://www.nessus.org/u?b30f398f

https://www.phpmyadmin.net/security/PMASA-2010-4/

插件详情

严重性: High

ID: 48908

文件名: phpmyadmin_pmasa_2010_4.nasl

版本: 1.14

类型: remote

系列: CGI abuses

发布时间: 2010/8/27

最近更新时间: 2022/4/11

配置: 启用全面检查 (optional)

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 6.6

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 5.5

矢量: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

漏洞信息

CPE: cpe:/a:phpmyadmin:phpmyadmin

必需的 KB 项: www/PHP, www/phpMyAdmin

排除的 KB 项: Settings/disable_cgi_scanning

易利用性: No exploit is required

被 Nessus 利用: true

补丁发布日期: 2010/8/20

漏洞发布日期: 2010/8/15

参考资料信息

CVE: CVE-2010-3055

BID: 42591

SECUNIA: 41058