Log4jの危機はいまだ去らず 残っている問題とは?
Javaベースのアプリケーションで問題になった「Apache Log4j」の脆弱性が、いまだに危険だという調査結果が発表された。安全なパッチが提供されているのにもかかわらず、なぜ危険なのだろうか。
「Apache Log4j」(Log4)のライブラリに致命的なゼロデイ脆弱(ぜいじゃく)性が発見され、被害を食い止めるために組織が奔走した歴史的な事件が起こったのは2年前の2022年1月だ。
なぜ危機は去っていないのか
サイバーセキュリティ事業を営むVeracodeが2023年12月7日に発表した報告書によるといまだに、Log4jの脅威が残っているという。なぜだろうか。
その答えはLog4jを利用している組織の対策が不十分だからだ(注1)。現在でも、アプリケーションの4割近くが脆弱なバージョンのままだという。
報告書によると、アプリケーションの約3分の1が2015年8月にサポートが終了した「Log4j2 1.2.x」を使用しており、パッチで更新していない。さらに2.8%のアプリケーションで、Log4Shellの脆弱性が残ったままのバージョンが利用され続けている。
Veracodeによると、3.8%のアプリケーションで「Log4j2 2.17.0」が使われている。Log4Shellに対するパッチが適用されているが、「CVE-2021-44832」という別の脆弱性を含んでいる(注2)。この脆弱性も深刻であり、リモートでコードを実行される恐れがある。
状況の改善には数年がかりの取り組みが必要
報告書によると、ソフトウェア開発とオープンソースの使用に関連するセキュリティの慣行を改革するための数年にわたる取り組みはまだ不十分だ。
「開発者は自分が開発したアプリケーションに対して責任を負うべきであり、オープンソースソフトウェアのセキュリティには、間違いなく改善の余地がある」(Veracodeのクリス・エング氏《最高研究責任者》)
エング氏によると、多くの開発者は脆弱性の危機に対して、当初はセキュリティアップグレードを適切に使用してバージョン2.17.0をインストールした。だが、2.17.1のリリース以降はパッチを適用しない形に戻ってしまったという。
ASF Security Responseチームの広報担当者は、次のように述べた。
「Apache Software Foundation傘下のプロジェクトにおいて、以前からLog4jは脆弱性のないバージョンにアップグレードされており、これは、より広いアクティブなオープンソースエコシステムにも当てはまる。私たちは深刻度の高い共通脆弱性識別子(CVE:common vulnerabilities and exposures)を遅滞なく発行するなど、あらゆる適切なチャンネルを通じてアップグレードの緊急性を下流のプロジェクトに積極的に通知してきた」
3866もの組織でどのバージョンが使われているのかを調査
Veracodeは報告書を作成するために、2023年8月15日から同年11月15日までの90日間で、3866の異なる組織で使用されている3万8000以上のアプリケーションをソフトウェアスキャンして得られたデータを研究者が分析した。これらのアプリケーションは、最も古いものでLog4jのバージョン「1.1」を使っていた。最新の「3.0.0 alpha 1」を使用する組織もあった。
今回の調査結果は驚くべきものではない。連邦政府による2022年の報告書「Cyber Safety Review Board」は(注3)、Log4jの危機を完全に解決するには何年もかかると警告している。
出典:2 years on, Log4j still haunts the security community(Cybersecurity Dive)
注1:State of Log4j Vulnerabilities: How Much Did Log4Shell Change?(Veracode)
注2:CVE-2021-44832 Detail(NIST)
注3:Log4j is far from over, cyber review board says(Cybersecurity Dive)
© Industry Dive. All rights reserved.
Cybersecurity Dive
米国でビジネスジャーナリズムに特化した記事を掲載するIndustry Diveの、セキュリティ系連載「Cybersecurity Dive」の記事一覧です。
この記事の著者
関連記事
こんなメディアも見られています
キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
アクセスランキング
-
1
C言語は「危険」と言われても、専門家が「使う価値は十分にある」と言うワケ:900th Lap
-
2
M365 Copilot全庁展開で月2000時間削減 現場がAIを「使いたくなる」習慣化の仕組み
-
3
損保ジャパン、2万人の「Gemini活用」どう管理? 推進者が語る「リスク回避」の仕組み
-
4
6TBファイルのサーバ移行、M365ユーザーの八雲町がSharePointでなく「あえてBox」の理由
-
5
Claude Codeに「仕事を丸投げ」して事故らないための基本運用ルール
-
6
「Gemini Notebook」になって何が変わった? NotebookLMからの変更点をおさらい
-
7
かんぽ生命が営業報告を50分→10分に AI時代に見直すべき「データ入力」の仕組み
-
8
初登場なのに「1位」 2026年に企業が増額する“IT投資項目”は?
-
9
Googleの自動化ツール「Workspace Studio」×Gemini、4つの業務効率化アイデア
-
10
タダで使える国会図書館の文字起こしツール、汚い手書き文字で精度をガチ検証
キーマンズネット SNS
インフォメーション
注目情報をチェック
キーマンズネットをフォロー