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 SEO指南

WordPress应该是被使用最多的CMS系统,记得以前看到过报道,全世界20%以上的网站用的是WP。虽然最初是作为博客写作CMS发布的,但现在不仅博客使用,新闻、杂志、门户类网站也用,简单的电子商务网站也能用WP,最近越来越多企业网站也开始使用WordPress。WordPress SEO指南 SEO 建站工具 网站运营 好文分享 第1张WordPress的优势太多了:1.开源、免费但功能强大2

Public @ 2022-11-03 15:45:08

国际域名删除规则

国际域名的删除规则是什么? 1、删除申请者向国际域名管理机构提出的书面申请。该申请书必须由申请人亲笔签字或经其合法代表人签字加盖申请人公章; 2、申请人在提出删除申请时,同时应提供注册国际域名时所提供的信息和文件; 3、国际域名管理机构将根据申请人提供的删除申请,原则上按照正当理由驳回或者依法实施删除; 4、在国际域名删除操作期间,国际域名管理机构将联系域名注册服务商,以对有关域名进行

Public @ 2023-02-24 06:24:26

常见独立个人博客系统

1. WordPress(最受欢迎的博客系统) 2. Ghost(专注于博客写作的新一代博客平台) 3. Typecho(国产博客系统,界面简洁,易于使用) 4. Hexo(基于Node.js的静态博客生成器,支持Markdown格式) 5. Jekyll(Ruby语言编写的静态博客生成器) 6. Movable Type(兼顾博客和CMS功能的博客系统) 7. Octopress(基于Jekyl

Public @ 2023-06-09 11:50:07

国外优秀开源PHP建站程序一览

1. WordPress - 一个广泛使用的开源博客和CMS平台。 2. Drupal - 一个面向内容管理的开源平台,支持社区开发和扩展。 3. Joomla - 一个开源的内容管理系统,该系统为用户提供了一种创建动态(带有博客、消息、投票、社区等)站点的方法。 4. Magento - 一个基于PHP的开源电子商务平台,使用Zend Framework和MySQL数据库构建。 5. L

Public @ 2023-06-22 05:50:18

更多您感兴趣的搜索

0.526454s