Slashdot Mirror


FSF FTP Site Cracked, Looking for MD5 Sums

landley writes "The Free Software Foundation's FTP site at ftp.gnu.org has been "compromised", and they don't seem to have full backups. They've yanked a bunch of recent packages (and their whole alpha.gnu.org ftp site), and when I asked about it they responded 'Our FTP server was compromised, yes. We are beginning to find good MD5sums for files which have not yet been restored, and they will be available again Real Soon Now. If you can provide MD5sums for any of the files listed in MISSING-FILES, it would be very much appreciated.' " Update the FSF has a statement on the FTP site explaining the matter.

21 of 752 comments (clear)

  1. Obg. by Rosonowski · · Score: 5, Funny

    "Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies." - Linus Torvalds

    --
    01101001 01100001 01101101 01101110 01101111 01110100 01100001 01101100 01100001 01110111 01111001 01100101 01110010
    1. Re:Obg. by nolife · · Score: 5, Funny

      My thoughts exactly, recently I've been using P2P to backup my music files.

      --
      Bad boys rape our young girls but Violet gives willingly.
  2. I have the files by Zabu · · Score: 5, Funny

    But do to some sort of wierd computer problem my machine keeps on restarting...


    I will get around to fixing it sometime next week.

    --
    It's all good.
  3. BSD Ports trees should have them by lactose99 · · Score: 5, Informative

    Taking a brief glance over my FreeBSD server, all of the entries in the Ports tree have the MD5SUMs in the "files" file. The Ports tree includes many many FSF software package installs.

    --
    Fully licensed blockchain psychiatrist
    1. Re:BSD Ports trees should have them by lactose99 · · Score: 5, Informative

      Oops... its the "distinfo" file that contains the MD5SUMs, not "files".

      --
      Fully licensed blockchain psychiatrist
  4. This is a conspiracy by palad1 · · Score: 5, Funny
    When looking at the missing files: gnu/windows/emacs/21.2/leim-21.2-src.tar.gz gnu/windows/emacs/21.2/emacs-21.2-barebin-i386.tar .gz gnu/windows/emacs/21.2/emacs-21.2-bin-i386.tar.gz gnu/windows/emacs/21.2/emacs-21.2-fullbin-i386.tar .gz gnu/windows/emacs/21.2/emacs-21.2-leim.tar.gz gnu/windows/emacs/21.2/emacs-21.2-lisp.tar.gz gnu/windows/emacs/21.2/emacs-21.2-src.tar.gz gnu/windows/emacs/21.2/emacs-21.2-undumped-i386.ta r.gz

    the list goes on abd on and...
    now, grep for 'vi' : nothing, nada, null.

    Of course, what do you think? This is a conspiracy orchestrated by VI lovers, to wipe out EMACS from the face of earth!

  5. Re:Well that's good and all, but by rkz · · Score: 5, Informative

    Crackers exploited this vunerability, there was even a patch available!!

  6. headline by Lxy · · Score: 5, Funny

    if you understand the headline

    FSF FTP Site Cracked, Looking for MD5 Sums

    You just might be a geek.

    --

    There is no reasonable defense against an idiot with an agenda
    :wq
    1. Re:headline by wfberg · · Score: 5, Funny

      if you understand the headline

      FSF FTP Site Cracked, Looking for MD5 Sums

      You just might be a geek.


      The headline should have been simply

      FSF ftp 0wn3d IM RMS teh md5sum's

      Then the mainstream media would be all "OMFG WTF?! STFU /. I'm writing another MS Blaster story, bi0tch!"

      --
      SCO employee? Check out the bounty
  7. This pisses me off more than it should. by Deadbolt · · Score: 5, Interesting

    Okay, this kind of shit makes me want to start throwing bricks. Cracking the GNU FTP server? Is nothing sacred anymore? I feel like someone burned down a church.

    They've done so much for humanity and some utter twit decides to compensate for his bad childhood by taking their server down.

    *goes off to dock another point from his faith in humanity*

    --
    "Honey, it's not working out; I think we should make our relationship open-source."
  8. You're Kidding? by System+Control · · Score: 5, Insightful
    The Free Software Foundation's FTP site at ftp.gnu.org has been "compromised", and they don't seem to have full backups.

    Unbelievable. And I'm supposed to trust their methods and products with my enterprise?

    1. Re:You're Kidding? by NoOneInParticular · · Score: 5, Informative

      As some other posters in other threads noticed, the FSF does not have full backups because all backups made after early 2003 can be compromised. The crack happened in March, and what they miss is all the stuff that was uploaded after the crack. Backups from before March are available. In this situation no backup strategy at all would leave you with total security after March. The fact that the site was cracked five months ago is a bit scary though.

  9. Re:ouch, saw this yesterday by gearheadsmp · · Score: 5, Funny

    Look no further than across the pond, my friend! Faster downloads than iBiblio, and it's run by this guy. So dig in!

  10. Re:the $64,000 question: by hawkestein · · Score: 5, Funny

    Or maybe, JUST FUCKING MAYBE , Linux isn't some sort of magical bug free OS where every buffer is checked, every race condition averted, and every service that runs on it is guaranteed bug free.

    That would be OpenBSD. ;)

    --
    -- Will quantum computers run imaginary-time operating systems?
  11. Re:the $64,000 question: by iii_rjm · · Score: 5, Insightful

    No. The real $64,000 question is why didn't they have reliable backups and a disaster recovery plan

  12. Re:the $64,000 question: by Wuffle · · Score: 5, Funny

    and patched August 31, 2003

    I knew the open source community worked fast but that's just scary.

  13. Re:Well that's good and all, but by Uruk · · Score: 5, Insightful

    I'll bet that 90% (or more) of all break-ins are the result of problems that could have been patched. Yeah, it sucks that this happened to GNU, but they're only human. Last I heard, they only have one system administrator to handle all of their machines, including Savannah. I can understand that this happens from time to time. GNU has to be a relatively high profile target (such as for disgruntled BSD h4x0rs and so on) so cut them some slack. If you patch 40 machines 99.9% of the time, nobody remembers that, what they remember is that you got cracked on one tiny detail you missed.

    At least they yanked the programs until they could verify that they were correct. That really was the only thing they could do. The lesson to take from this is that with computer security and auditing, nothing less than absolute perfection is necessary. And so long as human beings are doing the admin work, absolute perfection just isn't realistic. :)

    --
    -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
  14. Re:Wait? I thought Linux was Secure?? by the_othergy · · Score: 5, Insightful
    the next time a virus is released that takes down 90% of Linux installs, and toasts most of the internet, let me know. Until then, your point isn't exactly valid
    The next time a virus takes down 90% of Windows installs and toasts most of the internet, let ME know...

    Though don't bother if it only toasts about 50% of Windows installs and bring down only a significant portion of the internet. That's becoming too common place.
  15. RTFA: There *are* backups, and they *did* patch by stewby18 · · Score: 5, Informative

    ...The machine appears to have been cracked in March 2003, but we only very recently discovered the crack.
    [snip]
    (For the ptrace bug, an root-shell exploit available on 17 March 2003, and a working fix was not available on linux-kernel until the following week. Evidence found on the machine indicates that were cracked during that week.)
    Given the nature of the compromise and the length of time the machine was compromised, we have spent the last few weeks verifying the integrity of the GNU source code stored on gnuftp. Most of this work is done, and the remaining work is primarily for files that were uploaded since early 2003, as our backups from that period could also theoretically be compromised.

    (emphasis added). So in other words, they were cracked in the brief space between the exploit post and the patch, and didn't find it right away. Now, they are carefully vetting all their backups from that period to remove any possibility that a compromised backup could be redistributed.

    So, to answer your poorly-researched questions:

    • They have reliable backups of everything, except for those files which, due to their upload time, cannot possibly be considered secure
    • They are systematically verifying the reliability of the files where there could be any doubt

    Which part of this would you not consider a disaster recovery plan?

  16. FSF systems by devphil · · Score: 5, Interesting


    They do have more than one sysadmin, but none of them are full-time, I believe.

    There are also some "interesting" schools of thought regarding security over in gnu.org land, and I'm sure there's tension between them as well. For example, savannah has to have some level of security, but their shell machine (not savannha) has almost zero "sysadmin-added" security: important configuration files are world-writable[*], because RMS doesn't believe in restricting individual actions of users on that machine. The only security is what's provided by the default installation, minus the world-writabilities.

    So it should come as no suprise that the shell machine has been compromised multiple times. All from local users exploiting holes. The most recent was done in April, but they didn't find out about it until a few weeks ago. They're still recreating accounts.

    I don't know about the ftp machine; I assume it's neither the same system as savannah nor the shell box. But it wouldn't surprise me to find the same situation: some important people gnu.org don't believe in locking down machines, some important people do, but (gripping hand) it almost doesn't matter because none of them have the time to do so.

    (If you wonder why the GCC manuals, web pages, etc, on {savannha,www,ftp}.gnu.org are occasionally out of date, it's because gcc.gnu.org (the master) is not admin'd by the same group. Events like this are why it's not admin'd by the same group.)

    [*] Backups are done by having little Emacs hooks in comments in the files. When you edit the file -- and of COURSE you're using GNU/FSF Emacs, not XEmacs or any other editor in the world, cuz it's a gnu.org machine -- Emacs knows to make backup copies. I have no idea whether real backups are done, or how.

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  17. Easy to point out someone else's mistakes by ThePyro · · Score: 5, Insightful

    It's very easy to point out other people's "mistakes" like this, but I wonder how many people actually take all these various precautions that they're so quick to accuse others of not implementing?

    The fools! They forgot to install a firewall!
    The fools! They didn't purge all the old user accounts!
    The fools! They didn't install the latest security patch! On all the boxes in the office!
    The fools! They didn't require 10 character passwords, to be changed every 15 days!
    The fools! They didn't update their virus definition files! Within the last 24 hours!
    The fools! They didn't make triple-redundant off site backups!
    The fools! They didn't have a plan C!
    The fools! They don't know where their towel is!

    Now granted, if you're being paid the big bucks to think about nothing but information security all day then all of these things should probably cross your mind... but I would be willing to bet that most people who are so quick and proud to show off their shiny, impenetrable suit of dragon scales have a soft vulnerable spot on their bellies.