GNU Savannah Site Compromised
Trailrunner7 writes "A site belonging to the Savannah GNU free software archive was attacked recently, leading to a compromise of encrypted passwords and enabling the attackers to access restricted project material. The compromise was the result of a SQL injection attack against the savannah.gnu.org site within the last couple of days and the site is still offline now. A notice on the site says that the group has finished the process of restoring all of the data from a clean backup and bringing up access to some resources, but is still in the middle of adjusting its security settings."
<Nelson>
Haha!
</Nelson>
They didn't hash the passwords with something decent like SHA2? Really?
I mean if they encrypted them weakly or used SHA1 or MD5, that's about as bad as going plaintext. I'd expect far better from them.
Viable Slashdot alternatives: https://pipedot.org/ and http://soylentnews.org/
If Slashdot's database does not get damaged in any way, that is
who is responsible for the software that enabled the SQL injection?
"enabling the attackers to access restricted project material." So? I though it was all about free & open source. Therefore, what restricted material?
You'd think a site like GNU would have better coders that wouldn't fall for a Bobby Drop Tables gag. I thought the GNU was full of wise old neckbeards?
ACs don't waste your time replying, your posts are never seen by me.
Not if you are root.
I thought Linux was always 100% secure, completely unhackable, because they're the admins are experts and the software has built in security! You mean ... it's not true?
Maybe this one runs HURD.
http://michaelsmith.id.au
It was a GNU project it was running on HURD not Linux.
Umm.. this wasn't a LINUX issue it was an SQL injection attack on a website. Are just trying to troll or do you really not know the difference?
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
Red Hat/Fedora servers had been hacked compromising the private signing key http://www.pcworld.com/businesscenter/article/150212/hackers_crack_into_red_hat.html
Ubuntu repositories hacked http://www.pcworld.com/businesscenter/article/150212/hackers_crack_into_red_hat.html
And don't forget the Debian SSL key debacle....
This space for rent.
Well, we know how the author pronounces SQL now; I have always preferred "an SQL injection"---that is, "S.Q.L."
They didn't hack Linux. They hacked the web application running on it. Even the best operating system cannot protect you from that.
You don't complain about the car's safety if you manage to cut yourself with a knife while inside, do you?
The Tao of math: The numbers you can count are not the real numbers.
It was a GNU project it was running on HURD not Linux.
Umm.. this wasn't a LINUX issue it was an SQL injection attack on a website. Are just trying to troll or do you really not know the difference?
This is definitely a LINUX issue because GNU utilities(like gcc) are bundled with almost every Linux distro. If someone were able to slip a trojan into gcc or any other GNU util, it's game over for every Linux installation. http://cm.bell-labs.com/who/ken/trust.html#fig6
You're the one who's shortsighted to think that it's isolated to HURD.
This space for rent.
DROP ALL
nope.
UPDATE USERS SET PASSWORD = '1234' WHERE NAME = %
nope
Dang, this Leenux stuff is way more secure than I thought!
The Kai's Semi-Updated Website Thingy
They should use Windows 7. They could avoid this kind of attack.
savannah is a branch of sourceforge. Sourceforge was originally open source, but VA Linux/VA Research/OSDN/Sourceforge.net/Geeknet or whatever they call themselves these days closed it up.
Do you even lift?
These aren't the 'roids you're looking for.
How do you know a trojan wasn't slipped into the various software source hosted by the Savannah server like GCC, the GNU utilities etc.?
You don't complain about the car's safety if you manage to cut yourself with a knife while inside, do you?
No, but you would complain if the people responsible for ensuring the safety of the car run red lights themselves and put others at risk. That's what happened here. The hardcore admins themselves didn't follow basic security procedures like hashing passwords and protecting against injection attacks.
This space for rent.
or DERP
the vulnerability to isolated to an SQL injection attack. the consequences of exploitation are certainly a LINUX issue, among many other things.
hackers gained complete access, and nothing of value was found.
I kid.. I kid
GNU Savannah was hacked in 2003 also. http://news.cnet.com/2100-7344-5117271.html
"We expect to take measures in the aftermath of the Savannah incident," said Eben Moglen, general counsel for the Free Software Foundation, which maintains the GNU Project, a source of freely available software for Unix and Linux systems. Among the measures, the project leaders will force developers to digitally sign any code they submit, and they plan to introduce additional features to freely available source-code maintenance systems--the best known being the Concurrent Versions System, or CVS--to check developers' digital signatures before accepting changes.
"We believe (adding digital signatures) is the single most useful technical change to tighten these systems to assure the integrity of the code they contain," Moglen said.
Does anyone know if the changes described here came to be? Did they help at all in this attack?
-molo
Using your sig line to advertise for friends is lame.
This can only be the precursor to the wikileaks post where they blow the lid off the GNU world by releasing a torrent of source code! Run for the hills!
You're the one who's shortsighted to think that it's isolated to HURD.
I think GP was pointing out [at least] two things:
They don't appear to think it's isolated to HURD. I interpreted the statement "this wasn't a LINUX issue" as meaning Linux isn't a necessary precondition for attacks of this nature.
Ask me about repetitive DNA
Was it running HURD? I was actually kidding about that.
An SQL injection attack is so many levels removed from the OS that it isn't funny. Frankly it is OS independent in the extreme.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
I know you are just trolling, but even cursory glance at the article summery would tell you that this wasn't a linux problem, it was an exploit to a service running on the linux. Linux doesn't Nativity process SQL code until some SQL server service is installed and running. I know it's difficult to understand that an SQL server is different from an operating system when your a windows point and click jockey but you can look it up if you need to learn more about it.
Didn't you read the part in the article summery where they said that have restored everything from known good backups?
How you know is by a hash file. You hash the files, store copies of the hash on systems other then the one the file it on, then you compare the hash of the current file with the known good file. If they match, they are good. If they don't, they aren't good.
True, but not all is lost as you seem to make it out to be.
If you have a sign on your back that says "kick me", and people kick you, it isn't an attack. It is a response to an invitation.
A net-facing program which just blindly passes whatever crap is input into another programming language (sql, in this case) is simply stupid, broken, and wearing a "kick me" sign.
If my net facing program just bundled user input into 'cmd', and did "system(cmd)"; you would hardly consider that a "shell injection attack". It is simply really bad software. No need for fancy terms.
"GNU free software archive" and "access restricted project material"
huh?
Coder's Stone: The programming language quick ref for iPad
As has been the case for quite some time, the US makes the biggest screw ups, so it's not exactly an anti-US thing but merely a symptom of the US having to have the biggest/best of everything. In this case it's "Hell son, if you're going to have leaks, make them of a Biblical kind/quantity! That's the American way!"
Did the attackers manage to steal any code?
I posted the exact same stuff yesterday, but my story was not accepted.
Obviously my name is not CmdrTaco....
Are you seriously trying to claim that GNU run their production servers on Hurd?
Come on, they do some crazy stuff but they're not THAT crazy.
were you expecting to see a sig here? perhaps you'd rather see the inside of an ambulance!
Damn, there have been malicious commits already. Look what I got compiling the latest GNU Bash!
http://img88.imageshack.us/img88/984/clippyinconsole.jpg
Hacker was 15 years old. Yes it's true. You can see his blog post about this fact http://vaska94.net/2010/11/27/gnu-defaced/
Free Software Foundation website published a detailed chronology of the incident.
Bernie Innocenti - http://codewiz.org/
ahhh.. No but no one else seemed to get it... The rest of the comment was serious but yea I fear I aimed too high with the Hurd joke.
But you know from the description of the error I think that GNU really does to start running Hurd on the Savannah project...
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.