2021.12.15 更新
2021.12.11 作成
このページでは、2021/12/10に発覚したlog4jの脆弱性(通称:Log4jShell)に対する対応策を、簡潔に書いています。
今般の脆弱性について:
spigot最新版にアップデートしサーバー再起動済みです
メジャーどころも全部は挙げきれていません。知っているところがあれば適宜追記してください。
◆簡易版◆
MinecraftはJavaというプログラミング言語で(Javaの力を借りて)動いています。
そのプログラムで使っている、 log4j2 という名のライブラリ(プログラムを作る上での便利ツール)に
脆弱性(誰も知らなかったやばいバグ)が見つかりました。
このバグを直すため、Minecraftのソフトが更新されました。
上の手順で更新するよう、お願いします。
◆エンジニアの同志向け版◆
ロギングライブラリのlog4j2にて、任意のLDAPサーバに存在するclassを実行できる不具合が発覚しました。
CVE-2021-44228として脆弱性情報データベースに登録されています。
本件はlog4j2の2.17.0 (Java 8以降)、2.12.3(Java 7)、Log4j 2.3.1(Java 6)にてそれぞれ修正されています。
Minecraftは、log4j2の更新または脆弱性対応を行ったMinecraft(クライアント・サーバとも)を配信開始しています。
各MODにおいては、ロギングライブラリにlog4j2を利用しているものは脆弱性に引っかかるものと思われるため、
MOD開発元からのアナウンスがあるまでは、念の為に利用を控えましょう。
なおエンジニア各位におかれましては、log4jというロギングのデファクトスタンダードなライブラリがやられた以上、
身近なところにあるJavaプログラムにも細心の注意を払うよう、お願いします。
(初稿投稿者の会社でも、自社プロダクトが被害を受けるかどうかで半日食いました……)