PHP < 5.2.10 多种漏洞

medium Nessus 插件 ID 39480

简介

远程 Web 服务器使用受多种漏洞影响的 PHP 版本。

描述

根据其标题,远程主机上安装的 PHP 版本早于 5.2.10。有报告称此类版本受到多种漏洞的影响:

- 未对为“exif_read_data()”函数中的偏移保留的字段执行充分检查。若成功利用此问题,可造成拒绝服务情况。(错误 48378)

- 如果未设置“safe_mode_exec_dir”(默认情况下未设置),通过在 Windows 上运行 PHP 的系统上的“exec()”、“system()”、“shell_exec()”、“passthru()”和“popen()”等函数前加上反斜线,可能绕过“safe_mode”限制。(错误 45997)

解决方案

升级至 PHP 5.2.10 或更高版本。

另见

https://bugs.php.net/bug.php?id=45997

https://bugs.php.net/bug.php?id=48378

http://www.php.net/releases/5_2_10.php

http://www.php.net/ChangeLog-5.php#5.2.10

插件详情

严重性: Medium

ID: 39480

文件名: php_5_2_10.nasl

版本: 1.15

类型: remote

系列: CGI abuses

发布时间: 2009/6/22

最近更新时间: 2024/5/28

配置: 启用全面检查

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 4.4

CVSS v2

风险因素: Medium

基本分数: 5.1

时间分数: 3.8

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

漏洞信息

CPE: cpe:/a:php:php

必需的 KB 项: www/PHP

排除的 KB 项: Settings/disable_cgi_scanning

易利用性: No exploit is required

补丁发布日期: 2009/6/18

漏洞发布日期: 2009/5/24

参考资料信息

CVE: CVE-2009-2687

BID: 35435, 35440

CWE: 20

SECUNIA: 35441