Apache Struts 2 ClassLoader 操纵针对安全绕过的不完整补丁

high Nessus 插件 ID 73763

简介

远程 Web 服务器中包含的 Web 应用程序使用受到安全绕过漏洞影响的 Java 框架。

描述

远程 Web 应用程序看似使用 Struts 2,这是一种使用 OGNL(对象图形导航语言)作为表达式语言的 Web 框架。使用中的 Struts 2 版本受到一个安全绕过漏洞的影响,原因可能是针对版本 2.3.16.1 中实现的 ClassLoader 操纵的不完整补丁。

请注意,此插件将仅报告 Struts 2 应用程序的首个有漏洞的实例。

解决方案

升级到 2.3.16.2 或更高版本。

另见

https://struts.apache.org/announce.html#a20140424

http://struts.apache.org/docs/s2-021.html

插件详情

严重性: High

ID: 73763

文件名: struts_2_3_16_2_dos.nasl

版本: 1.15

类型: remote

发布时间: 2014/4/29

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

配置: 启用全面检查

支持的传感器: Nessus

风险信息

VPR

风险因素: High

分数: 7.4

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 6.2

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

CVSS 分数来源: CVE-2014-0113

漏洞信息

CPE: cpe:/a:apache:struts

可利用: true

易利用性: Exploits are available

补丁发布日期: 2014/4/24

漏洞发布日期: 2014/4/24

可利用的方式

Metasploit (Apache Struts ClassLoader Manipulation Remote Code Execution)

参考资料信息

CVE: CVE-2014-0112, CVE-2014-0113

BID: 67064, 67081

CERT: 719225