首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Log4j漏洞对Cloud项目的影响

Log4j漏洞对Cloud项目的影响
EN

Stack Overflow用户
提问于 2021-12-13 07:27:31
回答 1查看 148关注 0票数 0

我们有一些利用Cloud项目模板用于Java的用例。现在,它们已经在SAP、Cloud环境上运行。默认情况下,它使用logback,并且我们没有更改它。

当使用maven命令获得依赖关系时,可以看到log4j-to-slf4j:jar:2.14.1log4j-api:jar:2.14.1被Spring库和spring启动程序日志所使用。

代码语言:javascript
复制
[INFO] |  |  +- org.springframework.boot:spring-boot-starter-logging:jar:2.5.6:compile
[INFO] |  |  |  +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.14.1:compile
[INFO] |  |  |  |  \- org.apache.logging.log4j:log4j-api:jar:2.14.1:compile

[INFO] +- com.sap.cloud.security.xsuaa:xsuaa-spring-boot-starter:jar:2.11.0:compile
[INFO] |  +- com.sap.cloud.security.xsuaa:spring-xsuaa:jar:2.11.0:compile
[INFO] |  |  +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.14.1:compile
[INFO] |  |  |  \- org.apache.logging.log4j:log4j-api:jar:2.14.1:compile

根据春季官方文件。只有log4j核受影响。我们在spring-boot-starter-logging中包含的spring-boot-starter-logginglog4j-api jars不能单独利用。在我看来,对于原来包含库的Cloud项目不应该有任何影响。

你能说几句话吗?

EN

回答 1

Stack Overflow用户

发布于 2021-12-13 13:32:16

SLF4J开发人员的这篇文章很好地描述了他们的情况:http://slf4j.org/log4shell.html

SLF4J API只是一个让消息数据通过的API。

这意味着这完全取决于您使用的实际日志实现。SDK模块不提供或期望任何日志记录实现。

在我们的CF原型中,我们使用slf4j-simple作为测试用例,logback用于生产性日志记录,但是这可以由原型的使用者进行更改。

在Neo上,运行时提供一个实现,因此原型不提供任何实现。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70331188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档