当 Apache Log4j 达到生命周期终止(EOL)时,CVE 漏洞仍会持续出现。

支持的版本:1.2.x、2.17.x、2.18.x

Apache 已于 2015 年停止为 Log4j 1.x 提供补丁,并于 2022 年停止为 Log4j 2.17–2.18 提供补丁。“Apache Log4j 持续支持”服务确保您当前运行的这些版本在上游停止发布补丁后,仍能保持安全、合规且符合审计要求。无需迁移、无需修改代码、无需采用新版本。

深受企业信赖

谷歌标识微软徽标Finra 徽标桑坦德银行徽标
日立标志工作日徽标Dropbox 徽标

安全、合规与业务连续性——一举解决

借助一款可安全替换已停止维护的 Apache Log4j 版本的即插即用替代方案,您的扫描工具将彻底停止标记 Log4j 的 CVE 漏洞。

安全

每当发现、验证并修复了Log4j的CVE漏洞(针对Apache已不再提供补丁的版本),由具备该技术栈核心维护者专业知识的工程师开发的新版本便会发布。

基于SLA的补丁分发与严重程度相关

HeroDevs 是一家经授权的 CVE 编号机构,负责披露已发现的漏洞

合规

安装完成后,扫描器将不再标记 Log4j 的 CVE,因为该库已获得积极的补丁更新和商业支持,从而将未解决的审计问题转为已解决的问题。

SOC 2、PCI DSS、HIPAA、FedRAMP、ISO 27001、NIS2 等

面向审计人员的补丁历史记录

业务连续性

真正的即插即用:Maven 坐标不变,构建和 CI/CD 工作流不变,无需修改应用程序代码。可以按正确顺序处理导致 Log4j 被锁定的框架或平台。

需要数月或数年的过渡期才能顺利完成迁移

迁移成本或数据泄露成本的一小部分。

Log4j 1

Apache 于 2015 年 8 月 5 日宣布 Log4j 1.x 停止维护。自 1.2.17 版本以来,上游未发布任何修复程序,且该日期之后披露的漏洞在 Apache 的最终发布版本中仍未修复。

Log4j 2

Apache 仅对其当前发布分支的 Log4j 2 提供维护。2.17 和 2.18 分支已分别于 2022 年 6 月和 9 月达到维护终止,因此固定使用这些版本的应用程序将无法获得当前 Log4j 2 发布版本中包含的任何修复程序。

我们发布的每个补丁都有相应的CVE条目

HeroDevs 是一家经授权的 CVE 编号机构(CNA),获 CVE 计划授权,负责发现并为 HeroDevs 发现的安全漏洞分配 CVE 标识符。

每个 Apache Log4j 的 NES 版本都附带 HeroDevs VEX 语句,每个 CVE 对应一条,其中明确指出了包含修复程序的具体构建产物及其版本。

如果您目前仍在使用旧版 Apache Log4j,您的应用程序可能面临安全风险。Apache Log4j 版 NES 只需几分钟即可完成安装。

已修复17个CVE——且数量仍在增加
严重性
CVE
类别
受影响的版本
发布日期
中型
拒绝服务
内容欺骗
>=2.13.1 <=2.25.4, 2.26.0
2026年7月10日
中型
信息披露
>=2.0-beta9 <=2.25.2, >=3.0.0-alpha1 <=3.0.0-beta3
2026年5月5日
中型
信息披露
>=2.12.0 <=2.25.3, >=3.0.0-alpha1 <=3.0.0-beta3
2026年5月5日
中型
拒绝服务
>=2.7 <=2.25.3, >=3.0.0-beta1 <=3.0.0-beta2
2026年5月5日
中型
拒绝服务
>=2.0-alpha1 <=2.25.3, >=3.0.0-alpha1 <=3.0.0-beta3
2026年5月5日
中型
拒绝服务
>=2.14.0 <=2.25.3, >=3.0.0-alpha1 <=3.0.0-beta3
2026年5月5日
关键
代码注入
>= 1.2, <= 1.2.17
2026年1月7日
高
代码注入
>= 1.0.1, <= 1.2.17
2026年1月5日
关键
代码注入
>= 1.2, <= 1.2.17
2026年1月5日
高
SQL注入
>= 1.2, <= 1.2.17
2026年1月5日
低
证书验证不当
>= 1.0, <= 1.2.17
2026年1月5日
高
代码注入
>= 1.2, <= 1.2.17
2026年1月5日
高
代码注入
>= 1.2, <= 1.2.17
2026年1月5日
高
拒绝服务
>=1.2 <= 1.2.17
2023年3月10日
严重性
身份证
类别
受影响的版本
发布日期
中型
拒绝服务
内容欺骗
>=2.13.1 <=2.25.4, 2.26.0
2026年7月10日
中型
信息披露
>=2.0-beta9 <=2.25.2, >=3.0.0-alpha1 <=3.0.0-beta3
2026年5月5日
中型
信息披露
>=2.12.0 <=2.25.3, >=3.0.0-alpha1 <=3.0.0-beta3
2026年5月5日
中型
拒绝服务
>=2.7 <=2.25.3, >=3.0.0-beta1 <=3.0.0-beta2
2026年5月5日
中型
拒绝服务
>=2.0-alpha1 <=2.25.3, >=3.0.0-alpha1 <=3.0.0-beta3
2026年5月5日
中型
拒绝服务
>=2.14.0 <=2.25.3, >=3.0.0-alpha1 <=3.0.0-beta3
2026年5月5日
关键
代码注入
>= 1.2, <= 1.2.17
2026年1月7日
高
代码注入
>= 1.0.1, <= 1.2.17
2026年1月5日
关键
代码注入
>= 1.2, <= 1.2.17
2026年1月5日
高
SQL注入
>= 1.2, <= 1.2.17
2026年1月5日

NES for Apache Log4j 2 发布了什么

所有针对 2.17.2 和 2.18.0 版本发布的 org.apache.logging.log4j 上游模块,均以 NES 坐标发布。

核心

log4j-api

log4j-core

log4j-bom

版式与兼容性

log4j-布局-模板-json

log4j-1.2-api

log4j-slf4j-impl

log4j 到 slf4j

log4j-jul

log4j-jcl

集成

log4j -spring-boot

log4j-spring-cloud-config-client

log4j-web

log4j-jakarta-web

log4j-appserver

log4j-jdbc-dbcp2

针对每一项标准、框架或法规,都提供一个站得住脚的答案。

EOL 软件会破坏全球各项法规对补丁管理的预期。NES 为您提供经过维护且由供应商支持的版本,附带明确的服务水平协议(SLA)和有据可查的补丁历史记录,以便向审计机构和监管机构证明合规性。

PCI DSS

美国

要求 6.3.3 规定,已知的关键级和高严重性漏洞必须在 30 天内修复。已达到生命周期结束(EOL)且上游未提供补丁的 Apache Log4j 将导致您不符合合规要求。NES 恢复了补丁路径。

HIPAA

美国

未受支持的框架使得难以证明处理电子受保护健康信息(ePHI)的系统具备合理的保障措施。NES 提供主动维护和风险降低服务。

SOC 2

全球

信任服务标准要求及时修复漏洞并进行补丁管理。除非存在补偿性支持方案,否则已停止支持(EOL)的依赖项会在审计中引发重大问题。NES 正是这一支持方案。

NIS2

欧盟

第21条涉及补丁管理、漏洞管理和供应链管理。运行已达到生命周期终止(EOL)且没有持续维护支持渠道的软件会带来风险,NIS2要求运营商积极采取措施降低此类风险。

DORA

欧盟

DORA 将生命周期结束(EOL)软件视为金融信息通信技术(ICT)资产的韧性漏洞。NES 为您提供经过维护的构建版本以及有文档记录的补丁管理计划。

《网络韧性法》

欧盟

管理包含数字组件的产品的软件生命周期安全。在保障期内,NES 将为您已达到生命周期结束(EOL)的 Apache Log4j 产品线提供经过维护和打补丁的构建版本。

NIST CSF 2.0

美国

控制措施 PR.PS-02 要求各组织根据风险情况,主动维护或移除存在漏洞的软件。NES 可在无需强制升级的情况下实现合规。

FedRAMP

美国

持续监控要求按照既定周期修复漏洞。经过修补且获得供应商支持的构建版本,可为您的信息安全运营中心(ISSO)提供有据可依的修复路径,从而证明将已达到生命周期结束(EOL)的 Apache Log4j 保留在授权边界内的合理性。

商业合同

全球

漏洞和配置管理控制措施要求识别技术漏洞,并确保软件符合安全标准。NES 可为已停产(EOL)软件恢复这种安全状态。

我们与核心贡献者合作

我们与开源工程师及生态系统贡献者通力合作,确保我们的“永续支持”(Never-Ending Support)产品能保持您对原版软件所期待的同等品质。

通过汇聚具备深厚项目专业知识的工程师,我们在开源软件维护领域树立了新标准,确保 Log4j 的“永续支持”(NES)与它所基于的上游技术一样值得信赖。

Vue 徽标Angular 徽标Drupal 徽标NuxtProtractor.NET
带有电脑的用户图标

我们回馈开源社区

开源维护者从事着至关重要的工作,却很少因此获得报酬。

HeroDevs 正投入 2000 万美元来改变这一现状——通过提供 2,500 至 250,000 美元的资助,支持那些维系生态系统运行的创作者和项目。

我们曾为无人维护的代码库编写补丁,在无人关注之处追踪漏洞,并确保关键系统在无需仓促重写的情况下安全运行。该基金正是基于这些工作而设立,旨在让维护者能够继续发挥所长。

常见问题

Apache Log4j 中的“Never-Ending Support (NES) ”是什么?
Log4j 1.2.17 是否存在安全漏洞?
NES 支持哪些版本的 Apache Log4j?
NES 是否修复了 Log4Shell 漏洞?
这里所说的“即插即用”是什么意思?
为什么我们不能直接升级到当前的 Log4j 2 版本呢?
我们已经有了适用于Spring Boot 2.7的NES。还需要这个吗?
Apache Log4j 的 NES 是否有助于符合合规要求?
NES能否成为升级的永久替代方案?

联系我们

对开源库的永无止境支持有疑问?我们随时为您提供帮助!

了解 HeroDevs NES 产品如何确保您的系统安全和合规性。

了解我们的解决方案如何为贵组织带来价值。

获取符合您需求的详细定价信息。

谷歌标识莉莉徽标雅培标识方框标志EG 标志日立标识Dropbox 徽标NHS 标志工作日徽标Finra 徽标微软徽标桑坦德银行徽标
咨询专家

提交此表单即表示我已阅读并确认收到我们的《隐私政策》。

谢谢!您提交的材料已收到!
哎呀!提交表格时出了点问题。