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实现数据结构之并查集
Jun 23 Java/Android
Java基础之详解HashSet的使用方法
Jun 30 Java/Android
Springboot使用Spring Data JPA实现数据库操作
Jun 30 Java/Android
关于maven依赖 ${xxx.version}报错问题
Jan 18 Java/Android
Android自定义ScrollView实现阻尼回弹
Apr 01 Java/Android
Spring Security使用单点登录的权限功能
Apr 03 Java/Android
Android Flutter实现图片滑动切换效果
Apr 07 Java/Android
Java 通过手写分布式雪花SnowFlake生成ID方法详解
Apr 07 Java/Android
Java 超详细讲解十大排序算法面试无忧
Apr 08 Java/Android
Java中的Kotlin 内部类原理
Jun 16 Java/Android
Spring Cloud OAuth2实现自定义token返回格式
Jun 25 Java/Android
HttpClient实现表单提交上传文件
Aug 14 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
PHP5在Apache下的两种模式的安装
2006/09/05 PHP
YII2框架中actions的作用与使用方法示例
2020/03/13 PHP
phpcmsv9.0任意文件上传漏洞解析
2020/10/20 PHP
Jquery 选中表格一列并对表格排序实现原理
2012/12/15 Javascript
复制js对象方法(详解)
2013/07/08 Javascript
使用javascript创建快捷方式的简单实例
2013/08/09 Javascript
jQuery简单图表peity.js使用示例
2014/05/02 Javascript
浅谈javascript中自定义模版
2015/01/29 Javascript
javascript版2048小游戏
2015/03/18 Javascript
基于jquery实现轮播特效
2016/04/22 Javascript
JavaScript中Math对象的方法介绍
2017/01/05 Javascript
Angular中ng-bind和ng-model的区别实例详解
2017/04/10 Javascript
JS实现标签页切换效果
2017/05/04 Javascript
微信小程序实现登录页云层漂浮的动画效果
2017/05/05 Javascript
angular4中引入echarts的方法示例
2019/01/29 Javascript
JavaScript实现世界各地时间显示
2020/09/07 Javascript
解决vue数据不实时更新的问题(数据更改了,但数据不实时更新)
2020/10/27 Javascript
[01:29:31]VP VS VG Supermajor小组赛胜者组第二轮 BO3第一场 6.2
2018/06/03 DOTA
Python标准库之循环器(itertools)介绍
2014/11/25 Python
Python有序查找算法之二分法实例分析
2017/12/11 Python
在Python中实现shuffle给列表洗牌
2018/11/08 Python
python每天定时运行某程序代码
2019/08/16 Python
python实现TCP文件传输
2020/03/20 Python
python简单的三元一次方程求解实例
2020/04/02 Python
解决Jupyter notebook更换主题工具栏被隐藏及添加目录生成插件问题
2020/04/20 Python
解决Python import .pyd 可能遇到路径的问题
2021/03/04 Python
吉尔德利巧克力公司:Ghirardelli Chocolate Company
2019/03/27 全球购物
造型师求职自荐信
2013/09/27 职场文书
十八届三中全会学习方案
2014/02/16 职场文书
工作违纪检讨书
2014/02/17 职场文书
班级课外活动总结
2014/07/09 职场文书
医院我们的节日活动实施方案
2014/08/22 职场文书
单位租房协议书范本
2014/12/04 职场文书
社区党风廉政建设调研报告
2015/01/01 职场文书
react 路由Link配置详解
2021/11/11 Javascript
golang操作redis的客户端包有多个比如redigo、go-redis
2022/04/14 Golang