Slashdot Log In
Debian Server Compromised
Posted by
samzenpus
on Wed Jul 12, 2006 09:54 PM
from the fox-in-the-henhouse dept.
from the fox-in-the-henhouse dept.
Security News writes "According to a post on the debian-devel-announce mailing list "Early this morning we discovered that someone had managed to compromise gluck.debian.org. We've taken the machine offline and are preparing to reinstall it. " gluck is a core development machine."
Related Stories
[+]
Linux: Debian Locks Out Developers 331 comments
daria42 wrote in with an update to an earlier story about a Debian server that was compromised. He explains: "The Debian GNU/Linux project has discovered a compromised developer account was used to gain access to a server compromised this week. A local kernel vulnerability was then used to gain root access. Due to this, a number of developers with weak passwords have been locked out of their system accounts." To be fair, they'll most likely be let in once everything's back to normal. Of course, they'll probably need to set safer passwords too.
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Oh no (Score:5, Funny)
Re:Oh no (Score:5, Funny)
Parent
Re:Oh no (Score:4, Funny)
Parent
Re:Oh no (Score:5, Insightful)
Parent
Re:Oh no (Score:5, Funny)
Parent
Re:Oh no (Score:5, Funny)
Parent
Once is ok, but twice is too much... (Score:3, Insightful)
Re:Once is ok, but twice is too much... (Score:5, Insightful)
How many times has windowsupdate.microsoft.com been hacked? Zero? How would you know? What incentives ( and disincentives ) does Microsoft have to tell us if such a thing were to happen?
So if corporate America wants to trust a black box, let 'em. There's no convincing them anyway.
Parent
Re:Once is ok, but twice is too much... (Score:4, Insightful)
Oh and BTW, Windows updates are signed, so even if someone managed to crack into it the packages would not install.
Parent
Re:Once is ok, but twice is too much... (Score:4, Interesting)
Are you sure about that? Remember, the MS network was compromised a while as well. Do you trust their auditing?
Parent
Re:Once is ok, but twice is too much... (Score:3, Interesting)
Re:Once is ok, but twice is too much... (Score:5, Insightful)
And yes - that goes for closed, proprietary software houses as well as the public, open groups.
Parent
Re:Once is ok, but twice is too much... (Score:3, Informative)
I think they also do monthly iso-images that are just compilations of all the update installers in a given month, for the same reason -- not everyone's got a good net connection at home.
Re:Once is ok, but twice is too much... (Score:3, Informative)
Things are chaning... (Score:5, Funny)
Parent
Re:Once is ok, but twice is too much... (Score:5, Informative)
Parent
Re:Once is ok, but twice is too much... (Score:3, Funny)
Re:Once is ok, but twice is too much... (Score:4, Informative)
Btw, Debian also does digital signatures for every package installed (see here [debian-adm...ration.org]). I don't think they have gone as far as having an air-gap, but it does mean that a regular hacking won't be able to silently corrupt packages.
Debian's system is actually quite cool, since it can check *every* program installed, and not just core OS updates (courtesy of apt controlling 99% of software installation). In fact, you can add additional keys for other package sources (I run some unofficial packages, but those developers also sign their packages with their own keys, so it is covered as well).
Parent
Re:Once is ok, but twice is too much... (Score:5, Informative)
Parent
Re:Once is ok, but twice is too much... (Score:3, Insightful)
Yeah, "we know what's going on", just as soon as somebody diffs a bazillion lines of code against a known-good repository. Until the Debian team announces that tidbit of info, the only security you have is the "false sense of" kind.
Re:Once is ok, but twice is too much... (Score:5, Informative)
No, we didn't. The server holding the Debian archive did not succumb to the exploit, because it didn't run on an x86 machine and the people exploiting it only attempted to run x86 code. Furthermore, data on the servers that *did* succumb to the exploit got checked before it became available again.
Parent
Re:Once is ok, but twice is too much... (Score:5, Insightful)
The previous attack was one that can be applied against any platform: somebody used their password over an unencrypted channel (presumably a non-Debian channel, since all the project ones should be encrypted), and somebody else sniffed it and used it to gain access. You can't really do anything about that.
The secondary attack was a local kernel exploit that was first discovered when it was used to attack the debian.org hosts. The attacker(s) came up with something genuinely new (the brk() exploit), there's not a great deal to be done about that either. While the Debian team did make a few mistakes that were cleaned up at that time, none of them were involved in the attack - it wasn't admin error, like you imply.
Goodness knows what this one was.
Parent
Re:Once is ok, but twice is too much... (Score:5, Insightful)
So when an group of administrators working on a server which provides software and updates to products for which you can read and see the content and know the features is compromised, you feel its poor quality.
it seems the effort and the acceptance of responsibility do nothing more than increase the level with which we should be accepting these open systems. They appear to have a demonstrably better level of reporting and culpability than many closed servers.
Parent
Re:Once is ok, but twice is too much... (Score:5, Insightful)
If only there were some tool anyone in the world could use to assess the difference between source versions to see if anything malicious had been inserted...
Parent
"...with your high UID"... (Score:3, Informative)
Take it from someone with a waaaaaaayyyyy lower UID as yours!
But to your original point - I'm not too sure you can rule out future break-ins at all. It would only be REALLY stupid, if both breakins happened through the same setup fault.
But I don't think debian has a full time security admin who constantly and ACTIVELY monitors every debian.org box, like other big name companies might be able to afford to.
Secondly, the sheer multitude of packages, and frequent
Re:This has been said before... (Score:5, Funny)
As a Gentoo user over the age of 30 I'd like to apologize for the under 20 Gentoo user's previous post. I'll slap him around on IRC later.
kashani
Parent
Re:This has been said before... (Score:5, Informative)
The argument for Gentoo that "I like the idea of building my own source" in the sense of "I like getting down and dirty into my system" is really kind of bull. I ran Gentoo for a while, and I thought they had done some amazing work. Portage/emerge is just amazingly well done, and it's nice to have code that's been optimized for my hardware requirements. It's not exactly scalable (maintaining a large set of diverse hardware is a lot harder), and it can lead to untenable situations and instability, but it's still damn cool. And you know what's really cool about it? It's the convenience of apt, for source packages! Please disabuse yourself of the notion that you are "building your own source" -- the Gentoo maintainers are very diligently, very cleverly packaging the source so that you can specify a set of system parameters and then let it build. If you really want to get nitty gritty, run Slackware (although, I guess they have package management now, too). Gentoo has lots of merits, but the truth is, most Gentoo users know no more or less about how things work than an average Liinux user.
For me, in the end, the speedup I was getting just wasn't making up for the hours it would take each time I ran a system-wide upgrade and the unexpected conflicts because the USE flags that made each package special for MY computer were screwing up MY computer something fierce.
Parent
Re:This has been said before... (Score:5, Informative)
That, and Gentoo is hardly immune [gentoo.org] to this sort of thing either.
Parent
Re:This has been said before... (Score:3, Insightful)
No fear... (Score:5, Funny)
Re:No fear... (Score:5, Funny)
Parent
Re:No fear... (Score:4, Informative)
How old are you? Gotta be under 25, easy.
4mm helical scan DAT tapes were very, very popular for enterprise data backup. Do a quick google on "dat tape backup" and enlighten yourself.
-Charles
Parent
You have my sympathies (Score:3, Funny)
Question (Score:5, Interesting)
Re:Question (Score:5, Informative)
http://www.debian.org/security/ [debian.org]
Security (not feature) patches are backported if possible, and if the patches are too extensive, an upgraded version goes into Stable.
Parent
Re:Question (Score:5, Insightful)
I have not used Debian; are these security facilities part of the distribution? If not, perhaps they should be given an expedited path.
Parent
Maybe Debian devs will finally come around (Score:5, Funny)
obligatory: (Score:5, Funny)
What was exploited..? (Score:3, Interesting)
Dear Hackers (Score:3, Interesting)
If you manage to hack into the main repository, please fix this bug [debian.org]. A well-tested patch has been available for almost 6 months, and it is even attached to the bug report. The bug has been fixed in Ubuntu, but Debian users are still waiting, more than a year after the bug was first filed.
If you hack, do it for the right reasons.
WikiDebian? (Score:5, Funny)
Maybe we need WikiDebian? "The free operating system that anyone can edit."
I'm not joking. If it works for Wikipedia, why not Debian??
Parent
Why all the flak? (Score:5, Insightful)
Re:Why all the flak? (Score:3, Insightful)
Because heros aren't allowed to have flaws. Read your Greek myths. If a hero is found to have a flaw, he will be destroyed. (P.S.: They are all found to be flawed.)
Re:Good thing... (Score:5, Insightful)
Ubuntu draws sources heavily from the unstable and/or testing branches of Debian in order to devote more time and energy to testing and the important fixed-length release cycle. They also are partially reliant on the Debian project for security updates. There would be little to no forward movement of Ubuntu currently without the Debian project. Indeed this may change as time goes on, but to me there are a lot of benefits to this model and I hope they stick with it. Previously most every debian-derived distribution has perished by trying to shed their ties and reliance on the core Debian project.
Parent
Re:Changelogs (Score:5, Informative)
And apt supports GPG signing of the Release file, which contains an MD5 and SHA-1 hash of the Packages file, which contains MD5 hashes of the packages. (In other words, apt already does package integrity checking.)
Parent
Re:Changelogs (Score:3, Informative)
It may be slightly better than nothing, but it isn't that much better that it's worth mentioning. Any attacker who knows enough to build a fake .deb package will know enough to put something in the changelog, and it may add maybe a minute to the attack.
Ubuntu uses apt for update
Re:Changelogs (Score:4, Informative)
Debian has been checking digital signatures on every package installed for almost a year now. See here [debian-adm...ration.org].
Of course, I run testing, so I have no idea when this got into stable.
Parent
Re:I refuse to belive this (Score:5, Insightful)
Parent
Re:RSA auth to blame? (Score:3, Informative)
Re:It was a local root exploit (Score:4, Informative)
Parent