安全公告/【CVE-2011-3923】

基本信息

漏洞名称:Struts2 S2-009安全绕过漏洞(CVE-2011-3923)
受影响操作系统:Asianux Server 4 (Hiranya SP4)
危险等级:超危
影响源码包:Struts
CVSS评分:9.8
发现日期:2024-04-26
修复版本:

漏洞描述

Apache Struts是一款建立Java web应用程序的开放源代码架构。Struts2 中存在安全漏洞,导致恶意用户可以绕过内置在ParametersInterceptor中的所有保护(正则表达式模式,拒绝方法调用),可在任何输出字符串注入恶意表达式作进一步求值,攻击者可以执行任意操作。

修复方式

将 Struts2 升级到 2.3.1.2 及以上版本,下载地址:
https://archive.apache.org/dist/struts/
https://struts.apache.org/download

漏洞判定

版本比对检测原理:检查当前系统中Struts2版本是否在受影响版本内|版本比对检测结果:- Struts2
  当前安装版本:2.2.1.1
  应用相关信息:
  - 进程PID:883
  - 应用路径:/home/bea/EsbSjxx/lib/struts2-core-2.2.1.1.jar
- Struts2
  当前安装版本:2.2.1.1
  应用相关信息:
  - 进程PID:887
  - 应用路径:/home/bea/EsbSjxx/lib/struts2-core-2.2.1.1.jar
- Struts2
  当前安装版本:2.2.1.1
  应用相关信息:
  - 进程PID:882
  - 应用路径:/home/bea/EsbSjxx/lib/struts2-core-2.2.1.1.jar
- Struts2
  当前安装版本:2.2.1.1
  应用相关信息:
  - 进程PID:884
  - 应用路径:/home/bea/EsbSjxx/lib/struts2-core-2.2.1.1.jar
- Struts2
  当前安装版本:2.2.1.1
  应用相关信息:
  - 进程PID:886
  - 应用路径:/home/bea/EsbSjxx/lib/struts2-core-2.2.1.1.jar
该主机存在此漏洞

补丁

参考

CVE-2011-3923,CNVD-2012-0369,CWE-732,CNNVD-201202-031