Log4Shell is turning into an Advent Calendar of patches and late nights
Log4Shell update: second Log4j vulnerability published
241–250 of 289 posts
Re: Log4Shell update: second Log4j vulnerability published
#242Earlier quoted context omitted.
That's definitely very fair! You could throw it into the constructor of your app right after you init log4j, at least. I've been surprised (and horrified) to learn that there are companies out there that _can't reboot their servers_ because they simply don't know how to bring the app back up. For them... live patching is the only options. Blows my mind, but that's reality (apparently)!
Server uptime used to be a point of pride. Now people try to shut them down as often as they can. Funny how things change.
Re: Log4Shell update: second Log4j vulnerability published
#243Where can I find an explanation of the problem(s) log4j actually solves? The home page doesn't do it. The wikipedia article doesn't do it. I remember when it first came out and couldn't think of a single use for it that couldn't be addressed in a cleaner way.
Re: Log4Shell update: second Log4j vulnerability published
#244Earlier quoted context omitted.
It really re-enforces the idea of sane defaults. How many end users of a logging framework would even need JNDI functionality?
> How many end users of a logging framework would even need JNDI functionality Serious question: Suppose you need to replace user ids with user names in your Java program logs, instead of writing LDAP lookups around every log line everywhere, you have to put it in some module no? How about wrap the logging framework?
Re: Log4Shell update: second Log4j vulnerability published
#245(Maybe) Unpopular opinion: this whole ordeal is also due to the JRE being a clusterfuck of legacy and poor ideas. I understand it was the 90s but allowing to download arbitrary .class files from a server is _insane_, no matter how you spin it around.
Re: Log4Shell update: second Log4j vulnerability published
#246Re: Log4Shell update: second Log4j vulnerability published
#247Who was the customer or class of customer that uses this string interpolation business? Edit: also, why was this feature requested in the first place?
Here's the alleged original Jira ticket: https://issues.apache.org/jira/browse/LOG4J2-313 PS: Don't post snarky comments on an 8-year old Jira ticket, please.
Also, good call on your PS. :)
Re: Log4Shell update: second Log4j vulnerability published
#248Earlier quoted context omitted.
It really re-enforces the idea of sane defaults. How many end users of a logging framework would even need JNDI functionality?
> How many end users of a logging framework would even need JNDI functionality Serious question: Suppose you need to replace user ids with user names in your Java program logs, instead of writing LDAP lookups around every log line everywhere, you have to put it in some module no? How about wrap the logging framework?
Re: Log4Shell update: second Log4j vulnerability published
#249Earlier quoted context omitted.
That's definitely very fair! You could throw it into the constructor of your app right after you init log4j, at least. I've been surprised (and horrified) to learn that there are companies out there that _can't reboot their servers_ because they simply don't know how to bring the app back up. For them... live patching is the only options. Blows my mind, but that's reality (apparently)!
> _can't reboot their servers_ because they simply don't know how to bring the app back up A hundred years later IT priests will demand human sacrifices to appease the server gods