いつ 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の継続的なサポート」により、アップストリームでのパッチ提供が終了した後も、お客様がすでに運用中のこれらのバージョンを、安全かつコンプライアンスに準拠した状態で、監査対応可能な状態に維持します。移行も、コードの変更も、新しいバージョンの導入も一切必要ありません。

多くの企業から信頼されています

グーグルのロゴマイクロソフトロゴフィンラのロゴサンタンデール銀行のロゴ
日立ロゴワークデイのロゴDropboxのロゴ

セキュリティ、コンプライアンス、事業継続

これらを一気通貫で解決

Apache Log4jのサポート終了版に代わる、安全なドロップイン置換ソリューションを導入すれば、スキャナーがLog4jのCVEを検出することは二度となくなります。

セキュリティ

Apacheがもはやパッチを提供していないバージョンにおいて、Log4jのCVEが発見・検証され、修正されるたびに、このスタックに関するコアメンテナとしての専門知識を持つエンジニアたちによって、新しいリリースが提供されます。

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プログラムから権限を付与された公認のCVE番号付与機関(CNA)であり、HeroDevsが発見したセキュリティ脆弱性を特定し、CVE IDを割り当てる権限を有しています。

Apache Log4j向けのNESの各リリースには、修正が含まれる正確なアーティファクトとバージョンを明記したHeroDevsのVEXステートメントが、CVEごとに1つずつ同梱されています。

現在、レガシー版のApache Log4jを実行している場合、アプリケーションが攻撃にさらされている可能性があります。NES for Apache Log4jは数分でインストールできます。

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日
重大性
ID
カテゴリー
影響を受けるバージョン
公開日
ミディアム
サービス拒否
コンテンツ・スプーフィング
>=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データセキュリティ基準

米国

要件 6.3.3 では、既知の「重大」および「高」深刻度の脆弱性については、30 日以内にパッチを適用することが求められています。アップストリームからのパッチが提供されていない EOL 版の Apache Log4j を使用している場合、コンプライアンス違反となります。NES はパッチ適用経路を復元します。

HIPAA

米国

サポート対象外のフレームワークでは、ePHIを扱うシステムに対して適切な安全対策を講じることが困難になります。NESは、積極的なメンテナンスとリスク低減を提供します。

SOC 2

グローバル

トラスト・サービス基準では、脆弱性の適時な是正とパッチ管理が求められています。EOL(サポート終了)となった依存関係については、代償となるサポート手段が存在しない限り、監査の際に重大な指摘事項となります。NESこそが、その代償となるサポート手段です。

NIS2

EU

第21条では、パッチ適用、脆弱性、およびサプライチェーン管理について規定している。サポート体制が整っていないEOLソフトウェアを稼働させるとリスクが生じるが、NIS2では、事業者がこのリスクを積極的に軽減することが求められている。

DORA

EU

DORAは、EOL(サポート終了)ソフトウェアを、金融ICT資産におけるレジリエンスのギャップと見なしています。NESでは、メンテナンスが継続されているビルドと、文書化されたパッチ管理プログラムを提供します。

サイバーレジリエンス法

EU

デジタル要素を含む製品のソフトウェアライフサイクルにおけるセキュリティを管理します。NESでは、保証期間中、EOL(サポート終了)となったApache Log4j製品ラインに対して、メンテナンスおよびパッチ適用済みのビルドを提供します。

NIST CSF 2.0

米国

規制PR.PS-02では、組織に対し、リスクに基づいて脆弱性のあるソフトウェアを積極的に維持または削除することが求められています。NESを利用すれば、強制的なアップグレードを行うことなく、この規制への準拠が可能になります。

FedRAMP

米国

継続的な監視では、定義された周期での脆弱性の修正が求められます。パッチが適用され、ベンダーのサポートが保証されたビルドがあれば、ISSOは、EOL(サポート終了)となったApache Log4jを認証境界内に維持することを正当化するための、文書化された修正手順を確保できます。

商業契約

グローバル

脆弱性および構成管理の対策には、技術的な脆弱性を特定し、ソフトウェアをセキュリティ基準の範囲内に維持することが求められます。NESは、EOL(サポート終了)ソフトウェアについても、そのセキュリティ態勢を回復させます。

コア貢献者と提携

当社は、オープンソースエンジニアやエコシステムへの貢献者たちと協力し、当社の「Never-Ending Support」製品が、オリジナル製品と同等の品質を保てるよう努めています。

プロジェクトに精通したエンジニアを参画させることで、オープンソースソフトウェアのメンテナンスにおける新たな基準を打ち立て、NES for Log4jが、その基盤となっているアップストリーム技術と同様に信頼性の高いものとなるよう確保しています。

ヴュー・ロゴAngularDrupal のロゴNuxtProtractor.NET
パソコンが描かれたユーザーアイコン

私たちはオープンソースに貢献しています

オープンソースのメンテナーは極めて重要な役割を担っていますが、その対価として報酬を受け取ることはほとんどありません。

HeroDevsはこの現状を変えるため、2,000万ドルを投じ、エコシステムを支えるクリエイターやプロジェクトに対し、2,500ドルから25万ドルの助成金を提供します。

私たちは、メンテナンスされていないコードベースへのパッチ作成、誰も注目していなかった脆弱性の発見、そして急ごしらえの書き換えをせずに重要なシステムを安全に稼働させ続けてきました。この基金はそうした取り組みを基盤としており、メンテナーが自らの得意分野に専念し続けられるようにするためのものです。

よくある質問

Apache Log4j用のNever-Ending Support (NES) とは何ですか?
Log4j 1.2.17 には脆弱性がありますか?
NESはどのバージョンのApache Log4jに対応していますか?
NESはLog4Shellの脆弱性を修正していますか?
ここでいう「ドロップイン・リプレイスメント」とはどういう意味ですか?
なぜ、現在のLog4j 2のリリース版にそのまま移行できないのでしょうか?
Spring 用NESのBoot 2.7はすでにあります。これは必要ですか?
Apache Log4j用のNESは、コンプライアンスの遵守に役立ちますか?
NESは、アップグレードに代わる恒久的な選択肢となるのでしょうか?

お問い合わせ

オープンソース・ライブラリのネバーエンディング・サポートについてご質問ですか?私たちがお手伝いします!

HeroDevsのNES製品がお客様のシステムの安全性とコンプライアンスをどのように維持できるかをご覧ください。

当社のソリューションがお客様の組織にどのような価値をもたらすかをご覧ください。

お客様のニーズに合わせた詳細な価格情報を入手できます。

グーグルのロゴリリーのロゴアボット社ロゴボックスロゴEGのロゴ日立ロゴDropboxのロゴNHSロゴワークデイのロゴフィンラのロゴマイクロソフトロゴサンタンデールのロゴ
専門家に相談する

このフォームを送信することにより、私は当社のプライバシーポリシーを確認したことを認めます。

ありがとうございました!あなたの投稿は受理されました!
おっと!フォームの送信中に何か問題が発生しました。