You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recently, the mainstream log framework log4j2 was reported with a severe security vulnerability cve-2021-44228.
The following is a summary of the impact of this vulnerability cve-2021-44228 on the Apache Dubbo framework and the user's guide.
Potential Influence on Dubbo
CVE-2021-44228 has no security impact on use of Dubbo framework
Dubbo itself does not rely on the log4j2 framework, nor will it bring log4j2 to the project through dependency transfer. Therefore, Dubbo users of version 2.7.x and 3.0.x do not need to upgrade their Dubbo versions.
The following is the dependency analysis of Dubbo components on log4j2, involving Dubbo common, Dubbo spring boot starter and Dubbo spring boot actuator:
dubbo-common optionally depends on log4j-core. The only need to check is whether the project itself has enabled log4j dependency. If so, upgrade accordingly.
dubbo-spring-boot-starter transfers log4j-api dependency through spring-boot. log4j-api itself has no security issue. But pay attention to compatibility with log4j-api when upgrading the log4j-core component
dubbo-spring-boot-actuator transfers log4j-api dependency through spring-boot. log4j-api itself has no security issue. But pay attention to compatibility with log4j-api when upgrading the log4j-core component
Dubbo will release 2.7.x and 3.0.x soon to upgrade optional log4j-core dependency to its latest secure version. Please stay tuned with the community and upgrade as needed.
CVE-2021-44228 Annoucement
Recently, the mainstream log framework log4j2 was reported with a severe security vulnerability cve-2021-44228.
The following is a summary of the impact of this vulnerability cve-2021-44228 on the Apache Dubbo framework and the user's guide.
Potential Influence on Dubbo
CVE-2021-44228 has no security impact on use of Dubbo framework
Dubbo itself does not rely on the log4j2 framework, nor will it bring log4j2 to the project through dependency transfer. Therefore, Dubbo users of version 2.7.x and 3.0.x do not need to upgrade their Dubbo versions.
The following is the dependency analysis of Dubbo components on log4j2, involving
Dubbo common
,Dubbo spring boot starter
andDubbo spring boot actuator
:dubbo-common
optionally depends onlog4j-core
. The only need to check is whether the project itself has enabled log4j dependency. If so, upgrade accordingly.dubbo-spring-boot-starter
transfers log4j-api dependency through spring-boot. log4j-api itself has no security issue. But pay attention to compatibility with log4j-api when upgrading the log4j-core componentdubbo-spring-boot-actuator
transfers log4j-api dependency through spring-boot. log4j-api itself has no security issue. But pay attention to compatibility with log4j-api when upgrading the log4j-core componentFollow up actions
Dubbo will release 2.7.x and 3.0.x soon to upgrade optional
log4j-core
dependency to its latest secure version. Please stay tuned with the community and upgrade as needed.CVE-2021-44228 漏洞说明
最近,主流日志组件 log4j2 爆出安全漏洞 CVE-2021-44228。
以下是漏洞 CVE-2021-44228 对 Apache Dubbo 框架的影响总结及用户应对指南。
Dubbo 影响范围
该漏洞对 Dubbo 框架使用安全并无影响。
Dubbo 本身不强依赖 log4j2 框架,也不会通过依赖传递将 log4j2 带到业务工程中去,因此,正在使用 Dubbo 2.7.x、3.0.x 等版本的用户均无需强制升级 Dubbo 版本。
以下是 Dubbo 各组件对 log4j2 的依赖分析,涉及
dubbo-common
、dubbo-spring-boot-starter
、dubbo-spring-boot-actuator
:log4j-core
的可选依赖,请检查项目自身是否启用了 log4j 依赖,如启用则对应升级即可。后续动作
Dubbo 仍将在接下来的 2.7.x、3.0.x 最新版本中升级 log4j-core 可选(optional)依赖到最新安全版本,请持续关注社区动态并按需升级。
The text was updated successfully, but these errors were encountered: