Closed abuSayedMohammad closed 2 years ago
This PR requires a rework. We can't use log4j 2.17.2, because OpenClover still supports JDK7. A safe version supporting this Java version is 2.12.4. Furthermore, code change are required, such as update of repacked libraries, license information etc.
I decided to migrate from Log4j 1.2 to SLF4J instead of Log4j 2.x.
One of the reasons is that the usage of Log4J was minimal in the code (only as a supplementary logger for recorder module). Another reason is that SLF4J is a very small facade, which allows to plug in practically any logging framework (java logging, logback, log4j 1 & 2).
This means the Clover will detach from Log4J dependency and its vulnerabilities.
The latest version of openclover(v4.4.1) is using log4j v1.2.17. We have got below vulnerability in this log4j version:
Can you please update to latest version of log4j v2.x.x