KnowSafe 安全预警:KnowSafe 安全团队监测到编号 AVD-2017-5645 的安全漏洞(危害等级:严重)已公开披露,相关用户应尽快排查并完成修复。
漏洞介绍
Apache Log4j是一个广泛使用的Java日志记录库,它通过提供灵活的日志记录级别、日志格式和日志目的地等功能,成为了许多开发者和组织的首选日志工具。然而,CVE-2017-5645漏洞的发现揭示了Log4j处理日志事件时存在的安全风险。
影响范围:
CVE-2017-5645影响Apache Log4j 2.x版本在2.8.2之前的所有版本。这个漏洞主要影响那些配置了Log4j使用TCP或UDP SocketServer接收远程日志事件的应用。攻击者可以利用这个漏洞执行任意代码,可能导致系统被完全控制。
影响范围
应用:apache log4j(版本 2.0)
应用:apache log4j(版本 2.0.1)
应用:apache log4j(版本 2.0.2)
应用:apache log4j(版本 2.1)
应用:apache log4j(版本 2.2)
应用:apache log4j(版本 2.3)
应用:apache log4j(版本 2.4)
应用:apache log4j(版本 2.4.1)
……另有 130 项受影响环境,详见官方公告
解决方案
安全版本:
Apache Log4j社区发布了2.8.2版本,该版本通过引入输入过滤功能来解决这个漏洞。用户应该升级到至少2.8.2版本或更高版本,以确保他们的应用程序受到保护。
修复建议:
升级Log4j:立即升级到Apache Log4j的最新安全版本,以防止潜在的攻击利用该漏洞。
网络隔离:如果立即升级不可行,应将受影响的服务器与其他网络隔离,以减少攻击面。
输入过滤:对于无法升级的环境,可以考虑实现自定义的输入过滤机制,以防止恶意的序列化数据被处理。
监控日志:密切关注日志系统,寻找任何异常的日志事件或未经授权的访问尝试,并及时响应。
参考信息
http://www.openwall.com/lists/oss-security/2019/12/19/2
http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html
http://www.oracle.com/technetwork/security-advisory/cpujan2018-3236628.html
http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html
http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html
KnowSafe 将持续跟踪该漏洞的利用情况与修复进展,如需漏洞管理与应急响应支持,欢迎联系 KnowSafe 安全团队。