Appweb 3.1.x / 3.2.x / 3.3.x < 3.3.3 mprUrlEncode 函数堆溢出漏洞

medium Nessus 插件 ID 61396

简介

远程 Web 服务器可能受到缓冲区溢出漏洞的影响。

描述

根据其标题,远程主机上安装的 Appweb 版本为 3.1.x、3.2.x 或低于 3.3.3 的 3.3.x。因此,它可能受到基于堆的缓冲区溢出漏洞的影响,该漏洞的原因是“src/mpr/mprLib.c”文件的“mprUrlEncode”函数中的转换错误。

请注意,Nessus 未实际测试此问题,而是依赖服务器标题中的版本。

另请注意,有报告称此问题仅影响 Microsoft Windows 操作系统上运行的 Appweb。

解决方案

请升级到 Appweb 版本 3.3.3 或更高版本。

另见

http://freecode.com/projects/appweb/releases/345430

https://github.com/embedthis/appweb/issues/137

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

插件详情

严重性: Medium

ID: 61396

文件名: appweb_server_3_3_3.nasl

版本: 1.10

类型: remote

系列: Web Servers

发布时间: 2012/8/2

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

支持的传感器: Nessus

风险信息

CVSS v2

风险因素: Medium

基本分数: 6.8

时间分数: 5

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

漏洞信息

CPE: cpe:/a:mbedthis_software:mbedthis_appweb_http_server

必需的 KB 项: www/appweb

补丁发布日期: 2012/6/7

漏洞发布日期: 2012/6/7