Stories
Slash Boxes
Comments

News for nerds, stuff that matters

More Info on Debian.org Security Breach

Posted by michael on Fri Nov 28, 2003 12:19 AM
from the inspector-clouseau dept.
mbanck writes "James Troup (part of the Debian System administration team) has published more information on the recent compromise of four debian.org machines. The attack vector seemed to be a sniffed password of an unprivileged account, from which the attacker somehow managed to gain root and install the suckit rootkit and crack the other machines. As the machines were fairly uptodate with respect to security, an as-of-yet unknown local root exploit might be in the wild, so keep an eye on your boxen.Note that the main ftp archive running on a sparc machine was not compromised, so the exploit might not yet be ported to non-i386 architectures."
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • Boxen.. (Score:3, Funny)

    by WeblionX (675030) on Friday November 28 2003, @12:20AM (#7580346)
    (http://www.weblionx.com/ | Last Journal: Saturday June 23, @01:11AM)
    Here come the comments about the word "boxen..."
    • Re:Boxen.. (Score:4, Funny)

      by Chuck Chunder (21021) on Friday November 28 2003, @12:22AM (#7580352)
      (http://blog.paulmcgarry.com/ | Last Journal: Friday July 25 2003, @12:57AM)
      Someone needs their ears boxen.
      [ Parent ]
      • Re:Boxen.. by EventHorizon (Score:1) Friday November 28 2003, @02:29AM
        • Re:Boxen.. by elemental23 (Score:2) Friday November 28 2003, @03:56PM
      • So much for unbiased Slashdot by bonch (Score:2) Friday November 28 2003, @03:18AM
        • Re:So much for unbiased Slashdot (Score:4, Insightful)

          by ishark (245915) on Friday November 28 2003, @03:56AM (#7580862)
          Look at all the posts...excuses and rationalizations. "Well, this serves as an example of weak passwords" or "non-root privileges," etc.

          Actually, what I see is people warning of a possible security hole in the wild.

          You never see that level of rational explanation when it comes to a user-transmitted e-mail Outlook worm. In fact, in those cases it magically becomes a "Microsoft hole," even though it's users running the executable!

          This is because one of the "strong" points which is claimed by windows is that it's designed to be used by non-tech experts, while at the same time it offers NO protection from mistakes. If outlook were modified so that it cannot execute anything and you must manually save to disk and execute whatever you would see (beside a drop in virus infections) fingers pointed at the users instead of Microsoft.
          [ Parent ]
        • Re:So much for unbiased Slashdot by Yottabyte84 (Score:1) Friday November 28 2003, @04:04AM
          • 1 reply beneath your current threshold.
        • by Alioth (221270) <dyls@alioth.net> on Friday November 28 2003, @04:28AM (#7580987)
          (http://www.alioth.net/ | Last Journal: Sunday December 02, @05:43AM)
          Slashdot is NOT supposed to be unbiased. It's called /. for heaven's sake - if it was a Microsoft oriented site it would be \. (backslashdot.org)
          [ Parent ]
        • Re:So much for unbiased Slashdot by Anonymous Coward (Score:1) Friday November 28 2003, @04:35AM
        • Re:So much for unbiased Slashdot (Score:5, Insightful)

          by jadavis (473492) on Friday November 28 2003, @07:08AM (#7581339)
          Slashdotters are hypocrites and hold double-standards.

          You're saying slashdot posters are inconsistant, but they're just different people who all happen to read slashdot. If you want to make a real argument, pick one person and attack their inconsistancies.

          Another example is the political parties. You can't say that Democrats are inconsistant because of this, that, and the other. Democrats are a varied group, and they have many different perspectives and form their arguments in different, often contradictary ways. They just see a common means to their end, and each individual may be 100% consistant. (note: I'm not a democrat, I just used them as an example. This works with any political party that I can think of.)

          Ultimately what you're doing is grouping variety of people together (slashdot readers) and then attacking the group as a whole for being inconsistant with respect to a separate issue (their perspectives about computer security).

          You can do that to anyone. For example: "Blondes are so inconsistant. First they complain that the environment is being damaged, then the next week they're complaining about too much government regulation." Well, being blonde obviously has nothing to do with the topic, so of course you find inconsistancies in their viewpoint.

          That type of reasoning is very simple-minded. The world is a complicated place with myriad possible groupings of people. Analogies that relate nations, corporations, SIGs, etc. to people often confuse the issue beyond repair. Microsoft isn't a "bully," it's just that the shareholders elect people that are likely to use aggressive business tactics and leverage the monopoly that they have to gain shareholder value. You can't punish MS in any way analogous to punishing a bully, because the shareholders could be long gone by now (however many years it takes to settle an antitrust lawsuit), because it's simply not a person, it's a group. Same with nations, it's a group and should not be personified. Think how much time the media has wasted talking about Bush as though he "doesn't play well with others." Nations are groups, not people.
          [ Parent ]
        • Re:So much for unbiased Slashdot by thenextpresident (Score:3) Friday November 28 2003, @08:59AM
        • Re:So much for unbiased Slashdot by cscx (Score:1) Friday November 28 2003, @02:48PM
        • Re:So much for unbiased Slashdot by saintlupus (Score:1) Saturday November 29 2003, @09:21AM
      • 1 reply beneath your current threshold.
    • Re:Boxen.. by core plexus (Score:1) Friday November 28 2003, @12:28AM
    • Re:Boxen.. (Score:5, Funny)

      by Stormie (708) on Friday November 28 2003, @12:32AM (#7580386)
      (http://www.eldergoth.com/)
      If you call your computers "boxen", I hope they get cracked and rootkitted.
      [ Parent ]
    • Re:Boxen.. by Anonymous Coward (Score:1) Friday November 28 2003, @12:34AM
      • Re:Boxen.. by Anonymous Coward (Score:1) Friday November 28 2003, @12:38AM
        • 1 reply beneath your current threshold.
      • Re:Boxen.. by Qrlx (Score:2) Friday November 28 2003, @01:01AM
        • Re:Boxen.. by Li0n (Score:2) Friday November 28 2003, @01:36AM
          • Re:Boxen.. by Frymaster (Score:3) Friday November 28 2003, @02:45AM
            • 1 reply beneath your current threshold.
          • 1 reply beneath your current threshold.
    • Re:Boxen.. (Score:5, Funny)

      by AndroidCat (229562) on Friday November 28 2003, @12:46AM (#7580431)
      (http://home.primus.ca/~ronsharp/tororg.html)
      It's a perfectly good middle-english plural. Perhaps they just have rather olde boxen to develop on?
      [ Parent ]
      • Re:Boxen.. by Mattcelt (Score:3) Friday November 28 2003, @02:57AM
        • Re:Boxen.. by NattyDread (Score:1) Friday November 28 2003, @06:49AM
        • Re:Boxen.. by Xilman (Score:2) Friday November 28 2003, @07:16AM
        • Re:Boxen.. by AndroidCat (Score:1) Friday November 28 2003, @07:57AM
          • Re:Boxen.. by aulendil (Score:1) Friday November 28 2003, @08:17AM
            • Re:Boxen.. by AndroidCat (Score:1) Friday November 28 2003, @08:35AM
            • Re:Boxen.. by Tony-A (Score:2) Friday November 28 2003, @10:35PM
              • Re:Boxen.. by aulendil (Score:1) Monday December 01 2003, @08:21PM
      • Re:Boxen.. by jrohr (Score:1) Friday November 28 2003, @02:14PM
    • Re:Boxen.. by inode_buddha (Score:2) Friday November 28 2003, @12:54AM
    • Re:Boxen.. by nyctopterus (Score:3) Friday November 28 2003, @01:32AM
      • Re:Boxen.. by tiger99 (Score:1) Friday November 28 2003, @08:24AM
        • Re:Boxen.. by nyctopterus (Score:1) Friday November 28 2003, @10:15AM
      • 1 reply beneath your current threshold.
    • Re:Boxen.. by Basehart (Score:1) Friday November 28 2003, @01:51AM
    • Re: Boxen.. by Black Parrot (Score:1) Friday November 28 2003, @02:26AM
      • 1 reply beneath your current threshold.
    • by Taco Cowboy (5327) on Friday November 28 2003, @03:21AM (#7580798)



      Here are two useful utilities to flush out the SucKIT rootkit:


      Kernel Security Therapy Anti-Trolls [freshmeat.net]

      and

      Kernel Security Checker [freshmeat.net]

      Have a nice day !


      [ Parent ]
    • Brian Regan by Anonymous Coward (Score:2) Friday November 28 2003, @03:48AM
      • Re:Brian Regan by juniorkindergarten (Score:1) Friday November 28 2003, @04:35AM
      • Re:Brian Regan by orthancstone (Score:1) Monday December 01 2003, @10:11AM
    • Re:Boxen.. by VernonNemitz (Score:1) Friday November 28 2003, @08:20AM
      • 1 reply beneath your current threshold.
    • Re:Boxen.. by dDrum (Score:1) Friday November 28 2003, @12:49PM
      • Re:Boxen.. by jrohr (Score:1) Friday November 28 2003, @02:27PM
    • 2 replies beneath your current threshold.
  • Human Error (Score:5, Insightful)

    by jefbed (666411) on Friday November 28 2003, @12:27AM (#7580366)
    (http://www.nongnu.org/antiright)
    This incident reminds us of the importance of password security. It is sad to see one weak password responsible for such a breach. I think that it would be a good idea for the future to move away from the traditional unix password. An appropriate replacement would be something similar to RSA passphrase mechanism used by secure shell. A random passphrase with a minimum lenght would be idea. The user is the greatest security hole.
    • Re:Human Error (Score:5, Funny)

      by Tyler Eaves (344284) on Friday November 28 2003, @12:31AM (#7580384)
      (http://www.cg2.org/)
      Random passphrase?

      Repeat after me: The best password is the one that isn't stikie'd to the monitor and/or keyboard.
      [ Parent ]
      • Re: Human Error (Score:5, Insightful)

        by Black Parrot (19622) on Friday November 28 2003, @02:24AM (#7580692)


        > Random passphrase? Repeat after me: The best password is the one that isn't stikie'd to the monitor and/or keyboard.

        When it comes to internet-based attacks, my yellow stickies are the securest files on my system!

        [ Parent ]
      • Re:Human Error by Yottabyte84 (Score:1) Friday November 28 2003, @03:39AM
        • Re:Human Error by Anonymous Coward (Score:1) Friday November 28 2003, @04:09AM
        • Re:Human Error (Score:5, Interesting)

          by orcrist (16312) on Friday November 28 2003, @12:14PM (#7582681)
          For some bizzare reason, I haven't found it necessary to be able to do that. All you need to do is learn how to make hard-to-guess, easy-to-remember passwords:
          Choose a quote or sentence, take the first (or second if you really want it to be hard) letter of each word, use numbers instead of letters for words like 'to', and alternate capitalization for the rest:

          "To be or not to be, that is the question" becomes
          "2bOn2BtItQ" which should defeat any dictionary based attacks, and is incredibly easy to remember. Of course I also choose somewhat more obscure quotes or make up an interesting sentence.

          -Chris
          [ Parent ]
          • Re:Human Error by Luyseyal (Score:2) Saturday November 29 2003, @01:53AM
        • 1 reply beneath your current threshold.
    • Re:Human Error (Score:5, Funny)

      by SugoiMonkey (648879) on Friday November 28 2003, @12:33AM (#7580392)
      (http://tmp.opaquecafe.com/ | Last Journal: Saturday February 08 2003, @11:13PM)
      I say we cut out the user.
      [ Parent ]
      • Re:Human Error by buffer-overflowed (Score:2) Friday November 28 2003, @01:12AM
      • Re:Human Error by jkrise (Score:3) Friday November 28 2003, @02:05AM
      • Teminator by gmby (Score:1) Friday November 28 2003, @02:22AM
      • Re:Human Error by RisingSon (Score:1) Friday November 28 2003, @01:47PM
    • Re:Human Error (Score:5, Insightful)

      by ctr2sprt (574731) on Friday November 28 2003, @12:37AM (#7580400)
      Clearly we need some way to move away from traditional passwords, but RSA keys isn't the way to go. They're impossible to remember, which means you need to store them on a computer. That makes them vulnerable to copying. You can password-protect them, of course, but then you're in the same situation as before (actually worse, for the same reason /etc/passwd is less secure than /etc/shadow).

      That's not to say that RSA or some similar system won't be part of a good solution... but there definitely needs to be some other component. (For example, the private key might be encrypted by a biometric signature or keycard or similar. While that still leaves the system vulnerable to physical attacks, it more or less eliminates network-based ones as long as you use secure protocols.)

      [ Parent ]
      • Re:Human Error by jkrise (Score:3) Friday November 28 2003, @02:10AM
      • Re:Human Error by Vincent Bernat (Score:1) Friday November 28 2003, @02:14AM
      • phrase password by gearheadsmp (Score:2) Friday November 28 2003, @02:57AM
      • Re:Human Error (Score:5, Insightful)

        by God! Awful 2 (631283) on Friday November 28 2003, @03:07AM (#7580773)
        (Last Journal: Wednesday July 16 2003, @04:16AM)

        (For example, the private key might be encrypted by a biometric signature or keycard or similar.

        I have yet to see a biometric signature that would solve this problem. Generally speaking, in biometric identification, information about the fingerprint/retina is stored on the disk and then compared against the data that is read in. The biometric information is not used *AS* the encryption key. So a biometric signature is just like a really big password, except that if someone cracks your password you can change it, but you can't (easily) change your fingerprints.

        -a
        [ Parent ]
        • Re:biometrics by jamesh (Score:2) Friday November 28 2003, @05:06AM
          • Re:biometrics (Score:5, Informative)

            by God! Awful 2 (631283) on Friday November 28 2003, @05:17AM (#7581121)
            (Last Journal: Wednesday July 16 2003, @04:16AM)

            Palm scanning only proves you have the hand of someone allowed to access a system. Retina scanning only proves you have the eyeball of someone allowed to access a system.

            Well, the manufacturers of palm/retina scanners generally do include a feature that detects if the bodypart being scanned has a pulse. So you can't fool these scanners just by cutting off someone's hand or ripping out their eyeball. (Although it might be possible to manufacture fake contact lenses or glue-on fingerprints that would work.)

            On the other hand, the basic weakness is that the biometric signature is still just a big password. You can "sniff" the signature by installing a fake reader. You can steal the signature off the harddrive of the domain controller. You can bypass the reader by splicing the wire. And your "password" is the same for every site.

            Bottom line: I would sooner trust a token card.

            -a
            [ Parent ]
            • Re:biometrics by abulafia (Score:2) Friday November 28 2003, @07:40AM
              • Re:biometrics by Feyr (Score:2) Friday November 28 2003, @09:37AM
              • Re:biometrics by God! Awful 2 (Score:2) Friday November 28 2003, @12:34PM
              • Re:biometrics by abulafia (Score:2) Friday November 28 2003, @10:39AM
              • Re:biometrics by abulafia (Score:2) Friday November 28 2003, @01:19PM
            • Re:biometrics by __past__ (Score:2) Friday November 28 2003, @01:06PM
            • Re:biometrics by ChaosDiscord (Score:3) Friday November 28 2003, @01:36PM
            • Re:biometrics by c_code (Score:1) Saturday November 29 2003, @12:53AM
        • Re:Human Error by MaGGuN (Score:1) Friday November 28 2003, @07:44AM
          • Re:Human Error by DoraLives (Score:2) Friday November 28 2003, @11:59AM
          • 1 reply beneath your current threshold.
        • Re:Human Error (Score:4, Interesting)

          The biometric information is not used *AS* the encryption key.

          And there's a good reason for that: It wouldn't work. Every time a biometric is scanned, the result is different. Biometric matching is hard because it's a process of evaluating the "closeness" of the livescan to the stored template and then deciding whether the two are close enough to be considered the same.

          This means that trying to extract a set of bits from the scan which you could be sure would be the same every time is very difficult, and likely wouldn't net you many bits to use as a key. A set of bits that changes a little every time doesn't make a useful key.

          Given some sort of a secure processor, you can store the key and the biometric template in there, and program it to refuse to use the key until it has been presented with a biometric scan which it considers to be close enough to the template. That gets you about half way to security, now you just need to find a way for the secure processor to verify that the livescan it receives is fresh, and not replayed. Oh, and it would be good if you could also be sure the livescan is a *live* scan. And don't forget to secure that template database well.

          Making biometrics secure is hard. In practice, this means biometrics are only useful in two situations. The first is very low security, where the biometric is being used to raise the level of security from very, very low to very low. The second is very high security, where the biometric is to augment some other authentication methods, or when verification is only done in a very controlled environment, i.e. where you're watched closely by a human guard who knows how to ensure you're not trying to fool the scanner.

          [ Parent ]
          • Re:Human Error by God! Awful 2 (Score:1) Saturday November 29 2003, @12:52AM
            • Re:Human Error by swillden (Score:2) Saturday November 29 2003, @01:05AM
        • 1 reply beneath your current threshold.
      • Re:Human Error (Score:5, Interesting)

        by dasunt (249686) on Friday November 28 2003, @03:21AM (#7580800)

        Er, the problem with biometric identification is that (1) its not testing who you are, just that the digital input matches some value and (2) you can't change what its testing.

        You can't change who you are. Thus, once the key is compromised, it stays compromised.

        [ Parent ]
      • Re:Human Error by cpghost (Score:1) Friday November 28 2003, @05:18AM
      • Re:Human Error (Score:5, Interesting)

        by Xerithane (13482) <xerithane.nerdfarm@org> on Friday November 28 2003, @06:31AM (#7581260)
        (http://www.dacels.info/ | Last Journal: Monday January 05 2004, @10:45AM)
        A good method: Easy mental ciphers.

        You pick a passphrase that you use for all of your systems. You then pick a unique seed for each system. Then, you do some quick mental math on it (pick an algo of your choice, just make it simple) and then you have the effective security of two passwords + unknown algorithm. It will make all of your passwords invulnerable to dictionary attacks (unless a rare circumstance has your resulting password being "password" or something)

        For example, if you have a pass phrase of "MYBOXISSECURE" then you can use the box name as a seed, lets call the box "DEBIAN" and have the algorithm block the seed and then subtract, modulo 26.

        MYBOXISSECURE
        DEBIANDEBIAND
        -------------
        I'm too tired to do this and I'm on my windows sytem without perl.

        Then reverse it or something. Walla! Pseudo-random passwords. Works great, and after a few times you will memorize the keystrokes and you won't need to do it by hand. You can even have a standard system for the passphrases amongst an entire group for the root password, so each system can have a different root password that everybody can just figure out as long as they know the passphrase. In addition, if you want to remove someone from the loop, just change the passphrases and redistribute to the trusted source.

        It's a hack solution for the weak-password problem.
        [ Parent ]
        • Re:Human Error by Prowl (Score:2) Friday November 28 2003, @07:08AM
        • Re:Human Error by alien_blueprint (Score:1) Saturday November 29 2003, @06:44AM
          • Re:Human Error by Xerithane (Score:2) Saturday November 29 2003, @12:47PM
            • Re:Human Error by alien_blueprint (Score:1) Saturday November 29 2003, @10:01PM
              • Re:Human Error by Xerithane (Score:2) Sunday November 30 2003, @02:51AM
              • Re:Human Error by alien_blueprint (Score:1) Sunday November 30 2003, @03:57AM
      • Re:Human Error by Cthefuture (Score:2) Friday November 28 2003, @10:16AM
        • Re:Human Error by Ben Hutchings (Score:2) Friday November 28 2003, @11:53AM
          • Re:Human Error by Cthefuture (Score:2) Friday November 28 2003, @12:25PM
      • Re:Human Error by Yggdrasil42 (Score:1) Friday November 28 2003, @10:52AM
      • Re:Human Error by Jellybob (Score:2) Friday November 28 2003, @10:57AM
      • Re:Human Error by frehe (Score:1) Friday November 28 2003, @11:38AM
    • Re:Human Error (Score:5, Insightful)

      by Anonymous Coward on Friday November 28 2003, @12:41AM (#7580418)
      Uhh, I dunno if you noticed, but it wasn't a password alone that did this much damage. The account broken into was unprivellaged, meaning it was just a simple user account.

      In theory, a secured system can have this happen to it and the attacker will have fun deleting a single home directory before they run out of damage to do.

      In practice, a single local privelage escalation attack is all it takes. Maybe this will end up being a good thing in the end, we get to find a previously unknown local root exploit, fix it and improve the Debian security practices, all in one move.
      [ Parent ]
      • Re:Human Error by Anonymous Coward (Score:2) Friday November 28 2003, @02:44AM
        • Re:Human Error (Score:4, Insightful)

          by Anonymous Coward on Friday November 28 2003, @03:54AM (#7580856)
          So when an exploit is found in Windows, it is considered a bad thing that shows how lame of an OS it is.. but when it is found (or not?) in Linux it is a good thing?

          Yes. In the past, Windows exploits get found one of two ways. The first way is when a virus is found in the wild. The virus is deconstructed, then Microsoft does a cost analysis to determine if it's worth patching the vulnerability that enables the virus. If so, then a binary only patch will be issued. The first you'll hear of it is when you're able to download the patch. The second way is when a white hat hacker or security analysis team at some college find an exploit. If they go public with it, they're criticised for not giving time for Microsoft to develop a patch. If they go to Microsoft with it first, then the cost analysis process starts, only because the public at large doesn't know a problem exists, there's a much smaller chance a patch will be issued. In either case, the patch may or may not work, and it may or may not break your system. Caveat emptor.

          When an exploit is found in Linux, it gets fixed. The cause of the exploit gets scrutinized world over, and other developers privately consider whether their software might have the capacity to be exploited in the same way.
          [ Parent ]
          • 1 reply beneath your current threshold.
        • Re:Human Error by TheAncientHacker (Score:2) Friday November 28 2003, @08:14AM
          • Re:Human Error by vericgar (Score:1) Friday November 28 2003, @10:12AM
            • Re:Human Error by TheAncientHacker (Score:2) Friday November 28 2003, @11:09AM
        • 1 reply beneath your current threshold.
      • Re:Human Error by pileated (Score:1) Friday November 28 2003, @12:25PM
    • Password was *sniffed* (Score:5, Informative)

      by enosys (705759) on Friday November 28 2003, @12:45AM (#7580427)
      (http://dreamlayers.blogspot.com/)
      Apparently the password was sniffed [google.com]. This generally implies that it was obtained through monitoring network traffic and seeing it trasmitted in cleartext. A strong password wouldn't help here; only a good protocol would.

      This was both user and admin stupidity I guess. Admins who care about security shouldn't permit access through cleartext passwords and users shouldn't send their password in cleartext if they care about their account. Unfortunately many users don't know about this risk.

      [ Parent ]
    • Re: Human Error by Black Parrot (Score:2) Friday November 28 2003, @12:59AM
    • by Anonymous Coward on Friday November 28 2003, @01:03AM (#7580479)
      SELinux would likely have prevented the root exploit from allowing this individual from doing as much harm as was done.

      I think that it's time for the big names like Debian, Slackware, Red Hat etc to start implementing it on their network connected machines. It's being incorporated into the stock kernel for a reason. Use it!
      [ Parent ]
    • Unknown Debian exploit? (Score:5, Funny)

      by t0ny (590331) on Friday November 28 2003, @01:16AM (#7580519)
      Im sure glad my network runs on Windows!
      [ Parent ]
    • Re:Human Error by jkrise (Score:2) Friday November 28 2003, @02:03AM
      • 1 reply beneath your current threshold.
    • Re:Human Error by blanks (Score:3) Friday November 28 2003, @03:00AM
    • Re:Human Error by pkaral (Score:3) Friday November 28 2003, @03:06AM
      • Re:Human Error by TiggsPanther (Score:1) Monday December 01 2003, @04:03AM
      • 1 reply beneath your current threshold.
    • Um, what? by bonch (Score:3) Friday November 28 2003, @03:12AM
      • Re:Um, what? by Yottabyte84 (Score:2) Friday November 28 2003, @03:44AM
      • Re:Um, what? by TiggsPanther (Score:1) Friday November 28 2003, @05:22AM
    • Re:Human Error by Ckwop (Score:1) Friday November 28 2003, @04:01AM
    • Re:Human Error by hdw (Score:3) Friday November 28 2003, @04:24AM
      • Re:Human Error by gnu-generation-one (Score:1) Friday November 28 2003, @08:36AM
    • Re:Human Error by BoysDontCry (Score:1) Friday November 28 2003, @08:07AM
    • Re:Human Error by clickety6 (Score:2) Friday November 28 2003, @08:10AM
    • Re:Human Error by John Hasler (Score:2) Friday November 28 2003, @11:37AM
    • Re:Human Error by Stinking Pig (Score:2) Friday November 28 2003, @12:13PM
    • Re:Human Error by Jungle guy (Score:2) Friday November 28 2003, @07:04PM
    • 2 replies beneath your current threshold.
  • In a nutshell - somehow (Score:5, Insightful)

    by evil_roy (241455) on Friday November 28 2003, @12:33AM (#7580389)
    Quote from the article:

    "Somehow they got root on klecker and installed
    suckit."

    What follows is an interesting read - but the guts are in that 'somehow'.
    • Re:In a nutshell - somehow (Score:5, Insightful)

      by Kulic (122255) on Friday November 28 2003, @12:48AM (#7580435)
      (http://slashdot.org/)
      You're absolutely right. For some reason, everyone else seems to be overlooking the fact that there is (or appears to be) an unknown root exploit out there.

      Yes, you can probably guess/crack/social engineer a password if you try hard enough. That's why security is about layers, compartmentalisation and multiple types of protection, not just a single password.

      If this was your box, would you be more worried that someone had managed to sniff an (unprivileged) password? Or that any one of your users can now root your box? I know which one I would lose sleep over.

      Here's to hoping that the root exploit is found and patched nice and quick. Even better if it something else that's been missed and is fixed in the latest patch.
      [ Parent ]
      • Re:In a nutshell - somehow by jkrise (Score:2) Friday November 28 2003, @01:26AM
      • Re:In a nutshell - somehow (Score:5, Interesting)

        by Anonymous Coward on Friday November 28 2003, @02:51AM (#7580740)
        For some reason, everyone else seems to be overlooking the fact that there is (or appears to be) an unknown root exploit out there.

        Uhm, did you read James' post? Here's a quote:

        Unfortunately due to the fact there is (I believe) an unknown local root exploit in the wild, we can't yet unlock the Debian accounts.

        Surely this constitues something else than "overlooking" the root exploit? Deciding to keep the Debian accounts disables effectively stops the entire developement of Debian. Nobody has been able to upload packages in the last week, and lots of services are down.

        James could have unlocked the accounts to make the developement pick up again rapidly (which would probably would be the only option in a corporate setting -- there's a release schedule that must be kept at all costs), but the admins are being thorough on this one.

        In summary: James (and the other admins) are keeping the entire Debian Project in suspense for the purpose of tracking down this local root compromise and preventing it from being exploited again. You might want to think about that for a second, and see if "overlooking [the] unknown root exploit" is applicable here.

        [ Parent ]
      • Re:In a nutshell - somehow by unixbob (Score:3) Friday November 28 2003, @05:22AM
      • Re:In a nutshell - somehow by cjjjer (Score:1) Friday November 28 2003, @10:19AM
      • 2 replies beneath your current threshold.
    • Re:In a nutshell - somehow by mp83709 (Score:1) Friday November 28 2003, @04:46AM
    • 1 reply beneath your current threshold.
  • Diebold, take note (Score:5, Insightful)

    by RealProgrammer (723725) on Friday November 28 2003, @12:33AM (#7580390)
    (http://sourcery.blogspot.com/ | Last Journal: Tuesday September 18, @11:53AM)

    All vendors and site administrators should take note of the openness with which the problem was dealt.

    When I go to buy a car, a computer, or a stereo, and the saleslizard is cagey about any problems that come up, my trust level goes down. If they tell me all about all the problems with the thing they're selling before I even notice them, my trust level goes up. It's like a cool drink on a hot summer day.

    Contrasting with Debian, how long did it take to find out that Diebold ATMs had been hit by the Nachi worm?

    I'm now more inclined to trust Debian, and less inclined to trust Diebold.

    • Re:Diebold, take note by Anonymous Coward (Score:1) Friday November 28 2003, @12:39AM
    • Re:Diebold, take note (Score:5, Insightful)

      by jkrise (535370) on Friday November 28 2003, @01:16AM (#7580520)
      (Last Journal: Monday August 22 2005, @11:02AM)
      More importantly, the openness of Debian is a much more important factor here. When I read these lines in the article:
      The attack vector seemed to be a sniffed password of an unprivileged account, from which the attacker somehow managed to gain root and install the suckit rootkit and crack the other machines. As the machines were fairly uptodate with respect to security, an as-of-yet unknown local root exploit might be in the wild, so keep an eye on your boxen.
      I got the distinct impression that Slashdot is transformig into a FUD channel for unsuspecting readers.

      The fact that a 'clean' Linux system can be backed up and restored from any media, is of more relevance and importance to users. EVERY system connected to the internet has potential unknown vulns, those running Windows are often unpatched and have no disaster control system as well.

      Viewed from this perspective, I don't think we need to keep an eye on our boxen just the backup tapes / disks/ CDs.

      -
      [ Parent ]
    • 1 reply beneath your current threshold.
  • by GNUALMAFUERTE (697061) <almafuerte@nospaM.gmail.com> on Friday November 28 2003, @12:38AM (#7580402)
    Since Debian (even for those smart ones out there using slackware, like i do) is really considered one of the real distros, if we hear that redhat has been atacked, we would just say that they diserve it and go on, it would be delivered in the respective mail list, and that was it.
    But this attack has a psicological impact. Debian itself has been attacked, and it seems to be a bug exploited just in part, on the other side, there are updates that the compromised machines never got aplied, and other big mistakes like a non-tared backup lying arround, with the original owner / permissions mask. This is really more that enough to get any netadmin running Debian to get paranoid.
  • One recommendation (Score:5, Insightful)

    Off-site logging of all accesses.

    One of the first things that get wiped in an intrusion are the logs. All access logs should be copied in as near real-time as possible to a remote server that is not accessible from the machine being logged, i.e. a drop-box.

  • Great (Score:3, Interesting)

    by headbulb (534102) on Friday November 28 2003, @12:43AM (#7580422)
    (http://ideasurge.net/)
    Right as I am downloading Debian.
    I will check the md5sum.

    Anyways Something to be said about passwords.. I am getting sick of passwords.. I have looked at the RSA keychains, But they cost too much.

    So I ask are there any good one time password systems out there. That are opensource.. I have looked at going with smart cards but again with the money. (not to mention overkill for me)

    I have found a few but none with a keychain.. I don't mind paying for a keychain, but I want the software to be opensource.

    • Re:Great (Score:4, Informative)

      by Qzukk (229616) on Friday November 28 2003, @01:08AM (#7580492)
      Probably the closest you'll get to a "good" system would be something like S/Key or Opie