一行配置搞定Spring Boot项目的 log4j2 核弹漏洞!

Posted Hollis Chuang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一行配置搞定Spring Boot项目的 log4j2 核弹漏洞!相关的知识,希望对你有一定的参考价值。

相信昨天,很多小伙伴都因为Log4j2的史诗级漏洞忙翻了吧?

看到群里还有小伙伴说公司里还特别建了800+人的群在处理...

好在很快就有了缓解措施和解决方案。同时,log4j2官方也是速度影响发布了最新的修复版本。各应用方也可以执行较为稳定的修复方案了。

不过我看到群里发出来的各种修复方法,还真是不好看...

所以这里也提一下Spring Boot用户怎么修复最简单吧。

最简修复方式

有些小伙伴其实想到了直接通过Spring Boot的Starter去解决,所以还给Spring Boot提了Issue,希望spring-boot-starter-log4j2可以支持最新的2.15版本(提Issue的时候还是rc1,现在已经release了)

但熟悉Spring Boot组件的版本机制的话,其实这个并不需要特地发版解决。只需要加个简单配置就可以了,具体如下图:

是的,就是这么简单,只需要在pom.xml中像下面配置就可以了:

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

有道无术,术可成;有术无道,止于术

欢迎大家关注Java之道公众号

好文章,我在看❤️

以上是关于一行配置搞定Spring Boot项目的 log4j2 核弹漏洞!的主要内容,如果未能解决你的问题,请参考以下文章

一行配置解决Spring Boot项目的log4j2核弹漏洞

一行配置解决Spring Boot项目的log4j2核弹漏洞

如何在spring boot中配置log4j写入文件?

Spring Boot 返回 XML 数据,一分钟搞定!

spring boot log4j2配置

spring-boot - 外部 log4j 配置不起作用