Two FreeBSD Project Servers Hacked
hypnosec writes "The FreeBSD project has suffered a security breach. Hackers have successfully compromised servers that were part of the infrastructure used to build third-party software packages. The Security team over at the FreeBSD project is of the opinion that hackers were able to gain access to the servers using legitimate SSH keys and not by exploiting any operating system vulnerabilities. Instances of intrusion were first detected on November 11. FreeBSD project, through a message on public announcements mailing list said that the security breach hasn't affected the project's core components like kernel or system libraries but, has affected third-party software packages being distributed by the project."
This was already submitted two days ago.
New article link merely references the material already posted by freebsd on Nov 17th.
When the foot seeks the place of the head, the line is crossed. Know your place. Keep your place. Be a shoe.
Posted by timothy on Saturday November 17, @09:22AM
from the happy-transparency dept.
They're not something you can guess. Someone with access to those systems either was careless with them, let someone else use their account and they were stolen or its an inside job and they're simply trying to make it look like it was external hackers.
"Only two remote holes in the default install, in a heck of a long time!"
Still suspect this could have something to do with the SSL backdoor allegations made a while back. http://www.mail-archive.com/full-disclosure@lists.grok.org.uk/msg47029.html
Yes I know the allegations have largely just petered out over time, but this doesn't allay my suspicion.
Indeed.
And this is why there's an essay on how OpenBSD is insecure. Because security breaches do happen. You need to lock your systems down against internal attackers as well. Defense in depth and all that. Not just hermetically sealing your system by abstaining from running any services at all.
Its as easy as simply running a dictionary attack.
You can't tell a pasphrase protected private key from an unprotected one. Both are gibberish. You would never know when you
decoded it correctly unless you try to use it.
Each dictionary attack attempt will have to be tried via an attempted log in to either the target site or a replicate there of.
But, hey, we are all ears if you have a better method. People have only been looking for one for something like 20 years. You can be a hero.
Sig Battery depleted. Reverting to safe mode.
Perhaps you're not very good at statistical analysis, or you just haven't gotten the message. Yeah, they're not a magic bullet. You have to pick a decent one. But you can remember a HELL OF A LOT more entropy in the form of a phrase than you can in the form of a nonsense character string.
Of course you don't KNOW they are using a "good" passphrase. You don't know they haven't written down a password, either. Like icebike says, maybe you have a magic solution that works with no brain or discipline required. Let's hear it, genius. Yeah, I guess I just insulted an anonymous idiot.
And the worst: They stole all the source code and pirated BSD!!!!
There are two rules for success:
1. Never tell everything you know.
It's not really a hack if you log in with legitimate credentials. Compromised, yes. Hacked? No.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
A passphrase is better than NO passphrase.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
Linux, Windows, OS X, and Solaris all use the BSD SSL code, or very close derivations of it. If the BSD coders are lazy, then the coders responsible for the above-mentioned OSs are even worse, right?