New JBOSS Worm Infecting Unpatched Servers
Trailrunner7 writes "There is a new worm circulating right now that is compromising servers running older versions of the JBoss Application Server and then adding them to a botnet. The worm also attempts to install a remote access tool in order to give the attacker control over the newly infected server. The worm has been circulating for a couple of days at least, and it's not clear right now how many servers have been compromised or what the origins of it are. It apparently exploits an old vulnerability in the JBoss Application Server, which was patched in April 2010, in order to compromise new machines. Once that's accomplished, the worm begins a post-infection routine that includes a number of different steps."
Its been 10 minutes, theres a damn worm involved, theres servers involved, and Slashdot commenters is staying eerily silent about the whole thing. What?
Clearly all the Slashdot commenters are busy patching their bosses' JBoss servers against this vulnerability.
Just point the fingers at the sysadmins who haven't been keeping up with patches on their production systems. Alas, all too common an issue.
However, I would like to point the finger at Oracle for releasing updates to Glassfish without a lock-step update of the Eclipse GlassFish tools. I can not upgrade my dev servers without the updates to the dev tools. I don't like being forced to develop and test downlevel from production.
I do not fail; I succeed at finding out what does not work.
You lose.
So the "vulnerability" is an unsecured JMX console? That's like saying leaving your front door wide open is a "vulnerability." Or giving out the root password to users is a "vulnerability." Technically true, but also forehead-slapping obvious. Anyone who leaves the JMX console unsecured doesn't just have to worry about worms; the entire application server is wide open if you do that.
intitle:”jboss management console” “application server” version inurl:”web-console”
intitle:”JBoss Management Console – Server Information” “application server” inurl:”web-console” OR inurl:”jmx-console”
As I said above, this isn't new.
1. I'm leaving IT.
2. I'm taking a pay cut to do it.
3. Real profit.
and?
New UNNECESSARY CAPITALIZATION Worm Infecting Unpatched Headlines
you sir are a dumb ass. this is not linux this is java, now go troll elsewhere
---Saying gnome 3 is better than windows 8 not so much a compliment as it is damning with light praise.
JBoss isn't Linux. Troll somewhere else.
Well, there's spam egg sausage and spam, that's not got much spam in it.
Big, unnamed, telecoms.
The one thing that crack me up is all these people packaging Un*x application using a *BROKEN* format (.deb or .rpm) mandating people to be root to install them. Don't get me wrong: I'm a huge Linux fan but .deb and .rpm are basically broken (I need to be root: I'm not installing your app).
Another thing that crackes me up is people installing whatever Java appserver as root "because it needs to listen to port 80 and you must be root to do". Yeah, sure. How hard is it to have your app listen on a port > 1024 and then doing a transparent firewall redirection?
Did you know that, on Linux, you can install Java + Tomcat without ever needing to be root? The only one time you'd need root would be to change the redirections to 80/443. And that's it. As a bonus you can deploy a second server, as another user for example, verify that everything is working and then change the port redirection: zero downtime webapp upgrade on a single machine.
But, no, people will keep installing Java as root, they'll keep installing Tomcat or full J2EE stacks as root, etc. Then they come playing the crybabies once their rooted JBoss automatically means rooted machine.
We're leaving in a sad, sad world security wise.
My grsec Debian/GNU Linux hardened Java + Tomcat server? Uptime in the four digits range. But what do I know about this uh!?
Don't give up hope on holding big business accountable.
I do not fail; I succeed at finding out what does not work.
It's important to check 3 sites: http://community.jboss.org/wiki/SecureTheJmxConsole --> Wiki site on Jboss http://community.jboss.org/wiki/SecureTheJmxConsole/diff?secondVersionNumber=47 --> This is important because the Wiki site has some missing info that you can see in this diff https://access.redhat.com/kb/docs/DOC-30741 --> Another related security problem Check your Jboss config!!