| 影响版本 | Log4j 2.0-beta9 至 2.14.1 |
|---|---|
| 修复版本 | 2.15.0 起步,后续 2.16.0 / 2.17.x 修复相关变体 |
| 临时缓解 | 2.10-2.14.1 可设 log4j2.formatMsgNoLookups=true,或移除 JndiLookup 类 |
| 检测线索 | 盘点 log4j-core 依赖 + 监控出站 LDAP/RMI 连接 |
依赖清点示例
依赖清点示例
find / -name "log4j-core*.jar" 2>/dev/null
unzip -p log4j-core-*.jar META-INF/MANIFEST.MF | head
# Maven 项目:mvn dependency:tree | grep log4j配置层缓解(示例)
配置层缓解(示例)
JVM 参数:-Dlog4j2.formatMsgNoLookups=true
或移除类:zip -q -d log4j-core-*.jar org/apache/logging/log4j/core/lookup/JndiLookup.class升级、删类、配置三种手段并存的环境容易出现漏改节点,处置后必须复测。