Apache mod_fcgid Module fcgid_header_bucket_read() 函数远程堆栈缓冲区溢出

high Nessus 插件 ID 54607

简介

远程 Web 服务器有受到缓冲区溢出攻击的风险。

描述

根据其自我报告的标题,正在此端口上监听的 Apache Web 服务器包含的 mod_fcgid 模块的版本低于 2.3.6。因此,该模块存在一个基于堆栈的缓冲区溢出漏洞,这是因为 'fcgid_header_bucket_read()' 函数中所用的指针算法存在一个错误所致。

未经认证的远程攻击者可利用此问题,通过特别构建的请求覆盖堆栈上的数据,导致应用程序崩溃或甚至可能执行需要运行 Web 服务器权限的任意代码。

解决方案

更新到 2.3.6 或更高版本。

另见

https://bz.apache.org/bugzilla/show_bug.cgi?id=49406

http://www.nessus.org/u?012dfc54

插件详情

严重性: High

ID: 54607

文件名: mod_fcgid_2_3_6.nasl

版本: 1.11

类型: remote

系列: Web Servers

发布时间: 2011/5/20

最近更新时间: 2018/11/15

配置: 启用偏执模式

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 5.5

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

漏洞信息

CPE: cpe:/a:apache:mod_fcgid

必需的 KB 项: Settings/ParanoidReport

易利用性: No known exploits are available

补丁发布日期: 2010/11/6

漏洞发布日期: 2010/11/22

参考资料信息

CVE: CVE-2010-3872

BID: 44900