So when you see the "You just got RCE and you use it to info dump" people, please kindly remind them that RCE isn't always as fancy as they would love to think
Just want to add that I am now seeing #log4j payloads that will parse AWS credentials and then grab the AWS shared credentials file and upload it back to the attacker
Here are the AWS variables I am seeing being targeted in the wild by #log4j exploits at this time (even without rce):
After getting these values they are attempting to exfil the AWS_PROFILE, AWS_WEB_IDENTITY_TOKEN_FILE, & AWS_SHARED_CREDENTIALS_FILE via http requests, or cat and copy to webhost or line by line dumping into a var and reading it
Everyone:
I just watched attackers infiltrate a private s3 and AWS instance by exploiting log4j on a seemingly unrelated host
IF YOU HAVE AWS VARS STORED AND YOU HAVE LOG4J VULNERABILITIES PREPARE TO ASSUME THE AWS STORED VARS ARE COMPROMISED: TEAR DOWN, REVOKE, AND REISSUE
Please see this tweet by @steveloughran for updated AWS vars that attackers are implementing
#log4j theoretical worm depending on propegation speed might just blend in with the noise for a while.
Ideally right now reducing attack surface should be everyone's top priority
Unfortunately we are dealing with a bug with unprecedented vectors.
Everyone right now shouldn't even focus on worm capabilities because exploitation is so wide spread right now it doesn't even increase your risk level, attackers are doing nearly identical to what worm activity would be like.
Traffic congestion and network bottlenecking tho...
Historically if we look at worm activity it took roughly a week to 14 days for them to be widespread & developed
However those in the past didn't use logic flaws & required memory corruption exploits which are less reliable & complex payloads.
#Log4J based on what I've seen, there is evidence that a worm will be developed for this in the next 24 to 48 hours.
Self propagating with the ability to stand up a self hosted server on compromised endpoints.
In addition to spraying traffic, dropping files, it will have c2c
Biggest hurdle appears to be implementing a JDK gadget to enable code execution on limited env.
That is currently being researched by several groups.
Honestly I'm kinda surprised it isn't finished yet, but I have seen at least 3 groups (Eastern euro, .ru and .cn) that are investigating options to do this.
Goals appear varied: financial gain via extortion as well as selling access to compromised hosts to RaaS groups