
Caso de prueba para comprobar si el hotfix de Log4Shell/CVE-2021-44228 generará alguna excepción inesperada
Quería saber si se genera alguna ClassNotFoundException o excepción inesperada similar cuando se aplica el hotfix de CVE-2021-44228, también conocido como Log4Shell, según lo recomendado aquí.
Resultado: parece que no surge ninguna excepción.
Para probar esto, ejecute los siguientes comandos:
./gradlew clean installDist
env JAVA_OPTS=-Xmx64M ./build/install/log4shell-hotfix-side-effect/bin/log4shell-hotfix-side-effect
Esto registrará un montón de mensajes y tiempos, y no debería haber excepciones.
Si el archivo jar de log4j no está parcheado correctamente, debería haber un retraso medible entre los mensajes (o incluso podría obtener un RCE, los resultados pueden variar).