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

wordpress的WP-Mail-Bank插件替代mail函数安装配置方法

默认我司所有服务器不支持mail函数,原因是会导致垃圾邮件的产生而服务器ip被大量列入黑名单wordpress默认情况下后台只支持mail函数方式设置发邮件,但有很多插件可替代mail函数,利用stmp方式进行发送邮件,以下是常用WP-Mail-Bank插件安装配置方法:登陆wordpress后台-插件-安装插件,如图41.jpg在右上角输入框中输入:WP-Mail-Bank 按回车搜索安装,如图

Public @ 2021-01-08 15:45:02

iis6手动配置单个站点伪静态(适用vps云主机服务器)

首先,在IIS6管理器中创建一个新的网站,指定它的物理路径。 接下来,打开IIS6的属性对话框,选择“主目录”标签页。在此处勾选“启用此文件夹的读取权限”,并勾选“启用文档的默认内容”,在“默认内容”列表框中添加想要的首页文件,如“index.html”。 然后,在IIS6的“主页文件”标签页中,点击“添加”按钮,输入扩展名为“.html”的“文件扩展名”,然后选择可执行文件“C:\WINDO

Public @ 2023-04-18 23:00:27

常见独立个人博客系统

1. WordPress:WordPress是最受欢迎的博客平台之一,具有丰富的插件、主题和可定制性。 2. Typecho:Typecho 是适用于个人博客的简单、精致、低延迟的开源博客程序。 3. Jekyll:Jekyll是一款基于Ruby开发的静态站点生成器,可用于个人博客、文档网站等网站搭建。 4. Octopress:Octopress 是一款基于Jekyll的静态站点生成器,提

Public @ 2023-04-23 17:00:26

cms系统是什么?为什么要做cms系统?

CMS系统是什么CMS是Content Management System的缩写,意思为“网站内容管理系统”, 用来管理网站后台,编辑网站前台。随着网络应用的丰富和发展,很多网站往往不能迅速跟进大量信息衍生及业务模式变革的脚步,常常需要花费许多时间、人力和物力来处理信息更新和维护工作;遇到网站扩充的时候,整合内外网及分支网站的工作就变得更加复杂,甚至还需重新建设网站;如此下去,用户始终在一个高成本

Public @ 2010-01-09 15:44:50

更多您感兴趣的搜索

0.517412s