iipc / webarchive-commons

Common web archive utility code.
Apache License 2.0
50 stars 71 forks source link

Drop dependency on log4j 1 #96

Closed kris-sigur closed 1 month ago

kris-sigur commented 1 year ago

There is a dependence on log4j 1 via the dsiutils dependency.

log4j 1 has a vulnerability (CVE-2021-4104) that is almost certainly not a threat with how this library uses it, but our threat monitoring software still rates it as a high severity issue and wont shut up about it.

In this PR I've updated to the newest patch level of the oldest minor version of disutilsthat drops this dependency. 2.2.8. As far as I can tell, this doesn't break anything. But given how varied our use cases are, I may well be missing something.