
# Script Bash de Atualização do Log4J para automatizar o processo de atualização do framework em diversas máquinas e prevenir o CVE-2021-44228
Com a necessidade inevitável de atualizar o famoso framework Java chamado Log4j, inúmeras empresas estão precisando atualizar o Log4j em vários computadores ao mesmo tempo, o que leva tempo e custo, e é aí que entra o Atualizador do Log4j.
log4jupdater.sh é um script bash simples com o objetivo de detectar automaticamente o gerenciador de pacotes a ser usado pelo sistema e, se você tiver um repositório log4j, atualizá-lo e instalar a versão mais recente possível, automatizando o processo de atualização em várias máquinas de uma só vez.
Os únicos gerenciadores de pacotes compatíveis com o script são APT e YUM.
Os links a seguir podem ser úteis para verificar se existem pacotes log4j em sistemas Linux famosos e a versão usada:
| Sistema | Link |
|---|---|
| CentOS | aqui |
| Debian | aqui |
| Ubuntu | aqui |
O script tentará atualizar o Log4j para a versão mais recente possível suportada pelo gerenciador de pacotes. As versões abaixo são consideradas seguras contra CVE-2021-44228:
bash log4jupdater.sh