Update or replace log4j due to CVE-2021-44228
soxguy opened this issue ยท 2 comments
Why?
Zero-day exploit in certain versions of log4j, including the 2.0-beta-9 version being used in DiscordSRV 1.24.0
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-44228
What and How?
log4j dependency should be updated to 2.15.0
Are there alternatives?
Replace log4j dependency with another logging framework altogether.
Checks
- I have used the search at least once to check if my idea has already been suggested and perhaps already implemented.
Anything else
No response
The log4j dependency that DiscordSRV uses is provided by the server. DiscordSRV has it as a compilation dependency only because we have a couple things that interface with it. Log4j itself isn't packaged with the plugin.