Slashdot Mirror


Kernel Exploit Cause Of Debian Compromise

mbanck writes "The cause of the recent Debian Project server compromise has been published by the Debian security team: 'Forensics revealed a burneye encrypted exploit. Robert van der Meulen managed to decrypt the binary which revealed a kernel exploit. Study of the exploit by the RedHat and SuSE kernel and security teams quickly revealed that the exploit used an integer overflow in the brk system call. Using this bug it is possible for a userland program to trick the kernel into giving access to the full kernel address space'. This issue has been fixed in 2.4.23. Thus, the Linux kernel compromise was not Debian specific."

17 of 673 comments (clear)

  1. Re:Hurray for the Debian Security Team! by Anonymous Coward · · Score: -1, Troll

    Read the god damn article you freaking stupid ass. This was known and was already fixed in both 2.4 and 2.6 they were running an older kernel. DIE FOOL DIE

  2. NEWSFLASH by Anonymous Coward · · Score: -1, Troll


    This does not affect OpenBSD. Smart admins can sleep well tonight.

    1. Re:NEWSFLASH by Anonymous Coward · · Score: -1, Troll

      Except that an OpenBSD box can't do much more than power on, spin up, and then sit there, drawing electricity. It's pretty hard to exploit a box that does nothing in the first place.

  3. Allow Me, Windows Fanboys by Anonymous Coward · · Score: -1, Troll

    Saving you all some time:

    What, you mean your holy Lie-nucks has a FLAW? I thought only Microsoft had problems. Haw haw haw! Where's your Torvalds NOW, hippy scum. Take a bath,
    commies! Microsoft is the BEST!

    -1 Redundant.

  4. Re:A shift of focus tsarkon reports by Anonymous Coward · · Score: -1, Troll
    Yes. You see, fucking lame shit rickety fucked trash like Lin-sux copyright Faggus Linus Fuckvalds sucked dick. Fuck you. I'm glad you fucks get burned using this trash. Fuck you.

    9 steps to greasing your anus for Yoda Doll Insertion!
    v 3.95.0
    $YodaBSD: src/release/doc/en_US.ISO8859-1/yodanotes/9steppro cess.sgml,v 3.95.0 2003/12/01 13:25:25 tsarkon Exp $

    1. Defecate. Preferably after eating senna, ex lax, prunes, cabbage, pickled eggs, and Vietnamese chili garlic sauce. Defecation could be performed in the Return of the Jedi wastebasket for added pleasure.
    2. Wipe ass with witch hazel, soothes horrific burns. (Rob "CmdrTaco" Malda can use witch-hazel on mouth to soothe the horrific burns from performing so much analingus.)
    3. Prime anus with anal ease. (Now Cherry Flavored for those butthole lick-o-phillic amongst you - very popular with 99% of the Slashdotting public!)
    4. Slather richly a considerable amount of Vaseline and/or other anal lubricants into your rectum at least until the bend and also take your Yoda Doll , Yoda Shampoo bottle or Yoda soap-on-a-rope and liberally apply the lubricants to the Doll/Shampoo/Soap-on-a-rope.
    5. Pucker your balloon knot several times actuating the sphincter muscle in order to work it in.
    6. Put a nigger do-rag on Yoda's head so the ears don't stick out like daggers!
    7. Make sure to have a mechanism by which to fish Yoda out of your rectum, the soap on the rope is especially useful because the retrieval mechanism is built in.
    8. Slowly rest yourself onto your Yoda figurine. Be careful, he's big!
    9. Gyrate gleefully in your computer chair while your fat sexless geek nerd loser fat shit self enjoys the prostate massage you'll be getting. Think about snoodling with the Sarlaac pit. Read Slashdot. Masturbate to anime. Email one of the editors hoping they will honor you with a reply. Join several more dating services - this time, you don't check the (desired - speaks English) and (desired - literate). You figure you might get a chance then. Order some fucking crap from Think Geek. Get Linux to boot on a Black and Decker Appliance. Wish you could afford a new computer. Argue that IDE is better than SCSI because you can't afford SCSI. Make claims about how Linux rules. Compile a kernel on your 486SX. Claim to hate Windows but use it for Everquest. Admire Ghyslain's courage in making that wonderful star wars movie. Officially convert to the Jedi religion. Talk about how cool Mega Tokyo is. Try and make sure you do your regular 50 story submissions to Slashdot, all of which get rejected because people who aren't fatter than CowboyNeal can't submit. Fondle shrimpy penis while making a Yoda voice and saying, use the force, padawan, feeel the foooorce, hurgm. Yes. Yes. When 900 years you reach, a dick half as big you will not have.

    All in a days work with a Yoda figurine rammed up your ass.

    I HAVE A GREASED UP YODA DOLL SHOVED UP MY ASS!

    GO LINUX!!

  5. Re:Time for better security. by Anonymous Coward · · Score: -1, Troll

    It's not a remote root exploit. RTFA

  6. Glass Houses by Anonymous Coward · · Score: -1, Troll

    I hope this puts to rest the myth of the inherent (innate?) imperviousness of Linux. I'll have to save a few links regarding this issue to regurgitate the next time someone tells me how insecure my OS of choice is...

  7. Re:Hurray for the Debian Security Team! by Anonymous Coward · · Score: -1, Troll

    Which would be really cool if the Debian Security Team actually discovered the vulnerability. Stupid fucker.

  8. Mods, do you EVEN READ the trolls?!!! by Anonymous Coward · · Score: -1, Troll
    "There are two groups of people right now, anti-masturbation christian heroes and filthy ring-loving hobbitses."

    Obviously this poor fellow's troll has been subverted!

  9. Lin(s)ux got h4x0rr3d HAHAHAHAHAHAHA by Anonymous Coward · · Score: -1, Troll



    The penguin got ass raped, bitches.

    w00t.

  10. Re:My my my, yet another Linux bug. by Anonymous Coward · · Score: -1, Troll

    How does my dick taste?

  11. Re:Hurray for the Debian Security Team! by Anonymous Coward · · Score: -1, Troll

    YOU ARE A FUCKING MORON.

    You could have downloaded Morton's patch and applied it yourself - THE DAY HE POSTED IT TO LKML.

    What part of that do you not understand?

    You could have been protected within an hour - but you weren't because you are too lazy to subscribe to lkml. Get off your fat ass and take some responsibility.

  12. Re:How does this compare... by slittle · · Score: 0, Troll

    When Microsoft release updates, you get them straight away. When Linus, etc. release updates, Debian might get around to putting it into the stable branch in 3-4 years.

    Way to go guys.

    --
    Opportunity knocks. Karma hunts you down.
  13. Re:Well, well, well... by Anonymous Coward · · Score: 0, Troll

    Recent Advisories

    11/29/2003 3:45 - SUSE: BIND Negative cache vulnerability and many others
    The BIND8 code is vulnerable to a remote denial-of-service attack by poisoning the cache with authoritative negative responses that should not be accepted otherwise. To execute this attack a name-server needs to be under malicious control and the victim's bind8 has to query this name-server.

    11/29/2003 3:41 - Mandrake: GnuPG Serious key vulnerability
    Phong Nguyen identified a severe bug in the way GnuPG creates and uses ElGamal keys for signing. This is a significant security failure which can lead to a compromise of almost all ElGamal keys used for signing. Note that this is a real world vulnerability which will reveal your private key within a few seconds.

    11/29/2003 3:37 - FreeBSD: Bind Negative-cache DOS vulnerability
    An attacker may arrange for malicious DNS messages to be delivered to a target name server, and cause that name server to cache a negative response for some target domain name. The name server would thereafter respond negatively to legitimate queries for that domain name, resulting in a denial-of-service for applications that require DNS.

    11/28/2003 12:30 - Trustix: bind Cache poisoning vulnerability
    A vulnerability has been found in BIND that ".. allows an attacker to conduct cache poisoning attacks on vulnerable name servers by convincing the servers to retain invalid negative responses."

    11/28/2003 9:49 - Turbolinux: Multiple package updates
    fileutils, fetchmail, postgresql, cups, and ethereal have been updated to address security vulnerabilities.

    11/27/2003 9:47 - Immunix: bind Cache poisoning vulnerability
    A vulnerability has been found in BIND that ".. allows an attacker to conduct cache poisoning attacks on vulnerable name servers by convincing the servers to retain invalid negative responses."

    11/26/2003 18:22 - EnGarde: BIND cache poisoning vulnerability
    A cache poisoning vulnerability exists in the version of BIND shipped with all versions of EnGarde Secure Linux. Successful exploitation of this vulnerability may result in a temporary denial of service until the bad record expires from the cache.

    11/26/2003 9:55 - Mandrake: Stunnel file descriptor leak
    A vulnerability was discovered in stunnel versions 3.24 and earlier, as well as 4.00, by Steve Grubb. It was found that stunnel leaks a critical file descriptor that can be used to hijack stunnel's services.

    11/25/2003 20:56 - Fedora: Etherial buffer overflow vulnerability
    These updated ethereal packages fix a security problem found in versions prior to 0.9.16. It also fixes several other minor bugs and problems.

    11/25/2003 9:46 - Redhat: XFree86 Multiple vulnerabilities
    Multiple integer overflows in the transfer and enumeration of font libraries in XFree86 allow local or remote attackers to cause a denial of service or execute arbitrary code via heap-based and stack-based buffer overflow attacks.

    11/24/2003 20:09 - Gentoo: phpSysInfo directory traversal
    phpSysInfo contains two vulnerabilities which could allow local files to be read or arbitrary PHP code to be executed, under the privileges of the web server process.

    11/24/2003 19:40 - Gentoo: Libnids remote code execution
    There is a bug in the part of libnids code responsible for TCP reassembly. The flaw probably allows remote code execution.

    11/24/2003 19:34 - Gentoo: Glibc buffer overrun vulnerability
    A bug in the getgrouplist function can cause a buffer overflow if the size of the group list is too small to hold all the user's groups. This overflow can cause segmentation faults in user applications. This vulnerability exists only when an administrator has placed a user in a number of groups larger than that expected by an application.

    11/24/2003 19:32 - Gentoo: Etherial multiple vulnerabilities
    It may be possible to make Ethereal crash or run arbitrary code by injecting a purposefully malformed packet onto the wire, or by convincing someone to read

  14. WHAT DID I TELL YOU TWO WEEKS AGO!?!?!? by ScottKin · · Score: 0, Troll

    The Church-bell peals slowly.

    Linux is kernel-level exploitable.

    Windows is not.

    QED.

    If you think this is a flame, then you need to have your head examined; this is nothing more than the truth.

    ScottKin

    --
    I don't give a rat's behind about "karma" here or anywhere else. Don't like what I have to say here? Deal with it!
  15. Re:What Crow? by ScottKin · · Score: 0, Troll

    It amazes me when Linux-o-philes and their fellow penguin-fetishists start believing their own spin and FUD.

    Apparently, the person who found this exploit was too busy to alert the rest of the commune-hive about the exploit to get the "fix" into the next build, let alone to contact anyone. This person should be forbidden from adding anything to the Linux CVS tree, let alone taken out and shot.

    In regards to Windows: I can easily keep track of what patches are applied to my systems: it's called "ADD/REMOVE PROGRAMS" and actually looking in the %SystemRoot% directory for directories stating with "$NtUninstall" and finding the KnowledgeBase ("KB81027") or the Q-article ("Q828026") related to the patch.

    More proof that Linux should only be considered as a hobbyist OS, let alone a bored-boys toy.

    ScottKin.

    --
    I don't give a rat's behind about "karma" here or anywhere else. Don't like what I have to say here? Deal with it!
  16. Re:Up 107 days... by Anonymous Coward · · Score: -1, Troll

    I haven't gotten an uptime greater than 2 weeks on my linux box. Fucking shit software if you actually do anything complicated with it