SpringCloud项目如何解决log4j2漏洞


Posted in Java/Android onApril 10, 2022

 步骤如下:

<properties>
    <log4j2.version>2.15.0</log4j2.version>
</properties>

SpringCloud项目如何解决log4j2漏洞

  • 下面为上边对应版本号的具体依赖
<dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j-api</artifactId>
            <version>2.15.0</version>
        </dependency>

        <dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j-to-slf4j</artifactId>
            <version>2.15.0</version>
        </dependency>
  • 修改完后点击右侧的maven刷新按钮

SpringCloud项目如何解决log4j2漏洞

  • 如何验证版本号是否修改成功呢,见下图

SpringCloud项目如何解决log4j2漏洞

  • 临时性解决方法

临时性缓解措施(任选一种,但是注意,只有 >=2.10.0 版本才可以用,老版本不支持这个选项)

– 在 jvm 参数中添加 -Dlog4j2.formatMsgNoLookups=true – 系统环境变量中将LOG4J_FORMAT_MSG_NO_LOOKUPS 设置为 true – 创建 log4j2.component.properties 文件,文件中增加配置 log4j2.formatMsgNoLookups=true

  • 攻击者排查

1.攻击者在利前通常采 dnslog 式进扫描、探测,对于常利 式可通过应系统报错志中的"javax.naming.CommunicationException:javax.naming.NamingException:

problem generating object using object factory"、Error looking up JNDI resource"关键字进排查。

2.流量排查:攻击者的数据包中可能存在:jndi:ldap字 样,推荐使奇安信神站应安全云防护系统全流量或 WAF 设备进检索排查。

3.志排查:可使 https://github.com/Neo23x0/log4shell-detector 开源项 ,对 WEB 应志进检查。

Mon 06 Mon 13 Mon 20 已完成 进行中 计划一 计划二 现有任务 Love is just a word I only say one word

知名的Java日志组件Apache Log4j2就刷爆了圈子。它被发现了一个 0 Day 漏洞,该Log4J2 漏洞可以让黑客通过日志记录远程执行代码(Remote Code Execution)。由于这个日志库被普遍使用,而这个漏洞又非常容易使用,所以造成的风险也非常严重,让人不得不提高防范。就连不懂代码的客户都来问系统是否存在这个问题。

到此这篇关于SpringCloud项目的log4j2漏洞解决方案详解流程的文章就介绍到这了,更多相关SpringCloud log4j2漏洞内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Java/Android 相关文章推荐
Java新手教程之ArrayList的基本使用
Jun 20 Java/Android
idea搭建可运行Servlet的Web项目
Jun 26 Java/Android
死磕 java同步系列之synchronized解析
Jun 28 Java/Android
详解Spring事件发布与监听机制
Jun 30 Java/Android
详解Java ES多节点任务的高效分发与收集实现
Jun 30 Java/Android
dubbo集成zipkin获取Traceid的实现
Jul 26 Java/Android
spring cloud 配置中心native配置方式
Sep 25 Java/Android
详细介绍Java中的CyclicBarrier
Apr 13 Java/Android
Spring Boot接口定义和全局异常统一处理
Apr 20 Java/Android
Springboot-cli 开发脚手架,权限认证,附demo演示
Apr 28 Java/Android
Java版 简易五子棋小游戏
May 04 Java/Android
JDK8中String的intern()方法实例详细解读
Sep 23 Java/Android
零基础学java之循环语句的使用
Apr 10 #Java/Android
零基础学java之带参数以及返回值的方法
Apr 10 #Java/Android
零基础学java之带返回值的方法的定义和调用
Apr 10 #Java/Android
零基础学java之方法的定义与调用详解
Apr 10 #Java/Android
Java字符缓冲流BufferedWriter
Apr 09 #Java/Android
Java 超详细讲解十大排序算法面试无忧
详解Alibaba Java诊断工具Arthas查看Dubbo动态代理类
You might like
PHP设计模式之结构模式的深入解析
2013/06/13 PHP
PHP的基本常识小结
2013/07/05 PHP
php时间戳格式化显示友好的时间函数分享
2014/10/21 PHP
typecho插件编写教程(六):调用接口
2015/05/28 PHP
既简单又安全的PHP验证码 附调用方法
2016/06/02 PHP
解析PHP之提取多维数组指定列的方法
2017/01/03 PHP
PHP Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
Laravel6.2中用于用户登录的新密码确认流程详解
2019/10/16 PHP
JavaScript之Getters和Setters 平台支持等详细介绍
2012/12/07 Javascript
通过jquery 获取URL参数并进行转码
2014/08/18 Javascript
jquery实现适用于门户站的导航下拉菜单效果代码
2015/08/24 Javascript
基于BootStrap Metronic开发框架经验小结【六】对话框及提示框的处理和优化
2016/05/12 Javascript
jquery获取复选框checkbox的值实现方法
2016/05/30 Javascript
Vue header组件开发详解
2018/01/26 Javascript
详解ES6通过WeakMap解决内存泄漏问题
2018/03/09 Javascript
纯javascript实现选择框的全选与反选功能
2019/04/08 Javascript
JS实现放烟花效果
2020/03/10 Javascript
Python跳出循环语句continue与break的区别
2014/08/25 Python
Python基础篇之初识Python必看攻略
2016/06/23 Python
利用python实现数据分析
2017/01/11 Python
python3 pillow生成简单验证码图片的示例
2017/09/19 Python
Python cookbook(数据结构与算法)让字典保持有序的方法
2018/02/18 Python
Python使用MD5加密算法对字符串进行加密操作示例
2018/03/30 Python
实例讲解Python爬取网页数据
2018/07/08 Python
Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
2018/07/25 Python
Python爬虫实现获取动态gif格式搞笑图片的方法示例
2018/12/24 Python
python编写猜数字小游戏
2019/10/06 Python
惠普墨西哥官方商店:HP墨西哥
2016/12/01 全球购物
奥林匹亚体育:Olympia Sports
2020/12/30 全球购物
一套.net面试题及答案
2016/11/02 面试题
《雷鸣电闪波尔卡》教学反思
2014/02/23 职场文书
2014年商场国庆节活动策划方案
2014/09/16 职场文书
2014小学数学教研组工作总结
2014/12/06 职场文书
初中作文评语
2014/12/25 职场文书
五年级下册复习计划
2015/01/19 职场文书
如何在Python中创建二叉树
2021/03/30 Python