Categories


Tags


Struts2漏洞预警

Struts2 devMode导致远程代码执行漏洞

什么是devMode?

所谓的devMode模式,看名称也知道,是为Struts2开发人员调试程序准备的,在此模式下可以方便地查看日志等信息。默认情况下,devMode模式是关闭的。不过实际上仍然有很多网站上线的时候就赤裸裸地采用devMode模式,自然面临更大的安全问题,需要尽快修复。

影响范围:

当Struts开启devMode时,该漏洞将影响Struts 2.1.0–2.5.1,通杀Struts2所有版本。

修复方案:

关闭devMode:在struts.xml 设置

<constant name="struts.devMode" value="false" />

Struts2相关漏洞说明:

===========================================================================================

[+]11 S2-046  CVE-2017-5638   可执行CMD命令

[+]10 S2-045  CVE-2017-5638   可执行CMD命令

[+]9 devMode CVE-xxxx-xxxx   可GetShell/获取物理路径/执行CMD命令

[+]8 S2-037  CVE-2016-4438   可GetShell/获取物理路径/执行CMD命令

[+]7 S2-032  CVE-2016-3081   可GetShell/获取物理路径/执行CMD命令

[+]6 S2-020  CVE-2014-0094   可GetShell

[+]5 S2-019  CVE-2013-4316   可GetShell/获取物理路径/执行CMD命令

[+]4 S2-016  CVE-2013-2251   可GetShell/获取物理路径/执行CMD命令

[+]3 S2-013  CVE-2013-1966   可GetShell/获取物理路径/执行CMD命令

[+]2 S2-009  CVE-2011-3923   可GetShell/获取物理路径/执行CMD命令

[+]1 S2-005  CVE-2010-1870   可GetShell/获取物理路径/执行CMD命令/列文件目录

===========================================================================================

解决办法:

将struts2的jar包更新到最新版,请根据自己所使用的版本进行升级

http://mirrors.hust.edu.cn/apache/struts/

另外最重要的一点,如果您是自主部署的java环境,请务必不要使用root或者管理员账号来运行java应用!!

来源:西部数码


Public @ 2019-03-12 15:44:42

如何选择优质域名

选择优质域名的几个关键要点包括: 1. 短而简单:选择短小、简单易记的域名,可以提高用户的记忆度和搜索引擎的收录率。 2. 含义相关:域名最好与网站或业务的含义相关联,能够传达出网站的主要信息和特点。 3. 易拼写和发音:确保域名易于拼写和发音,避免使用复杂的拼写或难以发音的词语。 4. 避免使用数字和连字符:如果可能的话,尽量避免在域名中使用数字和连字符,因为它们容易造成混淆和记忆难度。

Public @ 2023-07-31 22:50:27

中国虚拟主机市场调查

紫雨知道我在研究中国虚拟主机市场,给了我几个在讨论中国用户对外国虚拟主机的看法的网址,非常感谢。我最近确是都在研究中国虚拟主机市场,发现不少博客都有提到BlueHost,好像在中国使用外国主机的博客中还蛮流行。综合最近的市场调查,有以下几个初步感想。目标市场由于我们的专长在于Unix/Linux主机,所以应该暂不会考虑Windows主机市场。从开始研究中国虚拟主机市场,我就注意到中国用户似乎对Wi

Public @ 2022-11-16 16:00:48

常见漏洞知识库

“Discuz! X 系列转换工具”代码执行漏洞受影响的版本:Discuz! X漏洞描述:Discuz! X的插件/utility/convert/index.php存在代码执行漏洞,若用户没有及时更新或删除插件,攻击者可通过该程序直接执行任意代码,植入“网站后门”。修复方案:1、更新至 Discuz! X 最新版。2、移除“Discuz! X 系列转换工具”程序文件的目录,默认是目录/utili

Public @ 2015-03-02 15:44:42

CMS内容办理系统

CMS内容办理系统是一种用于管理和办理内容的系统。它可以帮助用户更高效地管理和处理各种内容,包括文档、图片、视频等。CMS内容办理系统通常具有以下功能:内容发布、编辑和更新;内容分类和标签管理;用户权限管理;搜索和过滤功能;多语言支持等。通过使用CMS内容办理系统,用户可以更方便地创建、修改和发布内容,提高工作效率,并确保内容的一致性和质量。

Public @ 2023-07-26 11:00:13

更多您感兴趣的搜索

0.475545s