
Bash-скрипт Log4J Updater для автоматизации процесса обновления фреймворка на многочисленных машинах и предотвращения CVE-2021-44228.
С учётом неизбежной необходимости обновления известного Java-фреймворка Log4j, многим компаниям требуется обновлять Log4j на нескольких компьютерах одновременно, что отнимает время и средства. Именно здесь на помощь приходит Log4j Updater.
log4jupdater.sh — это простой bash-скрипт, предназначенный для автоматического определения менеджера пакетов, используемого системой, и, если в нём есть репозиторий log4j, обновления и установки последней возможной версии, автоматизируя процесс обновления на нескольких машинах одновременно.
Скрипт совместим только со следующими менеджерами пакетов: APT и YUM.
Приведённые ниже ссылки могут быть полезны для проверки наличия пакетов log4j в популярных Linux-системах и используемых версий:
Скрипт попытается обновить Log4j до последней возможной версии, поддерживаемой менеджером пакетов. Приведённые ниже версии считаются безопасными против CVE-2021-44228:
bash log4jupdater.sh