Slashdot Mirror


Chinese Developer Forum Leaks 6 Million User Credentials

gzipped_tar writes "The 'Chinese Software Developer Network' (CSDN), operated by Bailian Midami Digital Technology Co., Ltd., is one of the largest networks of software developers in China. A text file with 6 million CSDN user credentials including user names, password, emails, all in clear text, got leaked to the Internet. The CSDN has issued a letter of apology to its users. In the letter, it is explained that passwords created before April 2009 had been stored in plain text, while later passwords were encrypted. Users created between September 2010 and January 2011 may still suffer from email address leaks. A summary of the most frequent passwords without the corresponding usernames is available at GitHub. Somewhat surprisingly, the cryptic sounding password 'dearbook' ranks 4th with 46053 accounts using it."

23 of 102 comments (clear)

  1. "Who cares" level of password by Anonymous Coward · · Score: 4, Insightful

    They all seem to be the sort of password I'd type in for an account that I really don't care about, and am only creating because it's mandatory.

    Does the site offer/store anything that would be worth the effort of creating a password worth caring about?

    1. Re:"Who cares" level of password by jabbany · · Score: 2

      Does the site offer/store anything that would be worth the effort of creating a password worth caring about?

      As a CSDN user, I'd say : No.

      Still, it doesn't prevent millions of users, who are too 'busy' to even bother use a dummy password, from actually using their main passwords (web banking, email etc.) on the AD riddled forum.

  2. Re:'dearbook'? by BigMattyC · · Score: 2, Insightful
  3. Re:'dearbook'? by Anonymous Coward · · Score: 5, Informative

    dearbook.com.cn is a chinese online technical book retailer owned by CSDN.

  4. Before April 2009 by tchernobog · · Score: 4, Insightful

    passwords created before April 2009 had been stored in plain text

    UPDATE users SET password = SHA1(password) WHERE created_at

    There. Did it for you. Won't prevent everything getting stolen, but at least you don't give away any more passwords reusable on other websites.

    I mean... seriously?? So you have to check in your code if an account has been created before and after 04/2009, and do different actions to check their credentials upon that? Yuuuck.

    --
    42.
    1. Re: before April 2009 by tchernobog · · Score: 2

      UPDATE users SET password = SHA1(password) WHERE created_at <= '2009-04-01';

      I hate angular brackets in HTML.

      --
      42.
    2. Re:Before April 2009 by OverlordQ · · Score: 4, Informative

      So you have to check in your code if an account has been created before and after 04/2009, and do different actions to check their credentials upon that? Yuuuck.

      Mediawiki is (re: was) like that. When it changes password schemes it detects which version the pw is stored in, authenticates using that (older) method and then upgrades you to the new format.

      --
      Your hair look like poop, Bob! - Wanker.
    3. Re:Before April 2009 by Ex+Machina · · Score: 3, Insightful

      That's cool, but there should be salting. http://en.wikipedia.org/wiki/Salt_(cryptography)

  5. I've never understood clear text passwords by Anonymous Coward · · Score: 2, Insightful

    It's sooooo easy to md5 a password before doing anything with it. md5 it in javascript and never bother collecting the clear text, is it the most secure ever? probably not. Is it a billion times better than cleartext and unbelievably easy? Yes.

    1. Re:I've never understood clear text passwords by _0xd0ad · · Score: 4, Insightful

      If the MD5 is all that gets sent, it is the password. If someone gets the MD5 hashes they can log in by hacking the Javascript to send the MD5 without ever having the original password.

    2. Re:I've never understood clear text passwords by jabbany · · Score: 2, Informative

      It's sooooo easy to md5 a password before doing anything with it. md5 it in javascript and never bother collecting the clear text, is it the most secure ever? probably not. Is it a billion times better than cleartext and unbelievably easy? Yes.

      Actually, doing MD5 on a client side script is severe no-no if it were the only form of authentication. A hacker could simply run a script running through all 16^32 possiblities of the MD5 hash instead of the almost infinite possiblities of the original password. Doing a client side MD5 actually weakens many passwords instead of strenthening them. You're left with something around an 18 character alpha-numeric-symbol password - no matter how long or difficult your original password was.

    3. Re:I've never understood clear text passwords by _0xd0ad · · Score: 2

      Do you have any idea how many that is?

      16^32 = 3.4x10^38

      If they could try 1M hashes per second, that would take over 10^25 years...

    4. Re:I've never understood clear text passwords by _0xd0ad · · Score: 3, Insightful

      There's nothing wrong with hashing your own password so that someone can't infer "mypassword@sourceforge" from "mypassword@slashdot", but you can't trust a client-side hash function any more than you can trust the server-side authentication, unless it's your client-side hash function.

      There's no benefit in designing a login form that hashes the password before it's sent, as long as the form is using SSL. Furthermore, there's no backward-compatibility for people who have Javascript disabled. They can't log in.

  6. Re:'dearbook'? by TheModelEskimo · · Score: 2

    Checking it out a bit further, looks like Dearbook is the name of an online IT community or something similar. I found some relation between Dearbook and this CSDN thing so maybe it's like somebody using the password "Geeknet" for Slashdot? Something in that vein, anyway.

  7. Re:some thing to do with dearleader? by cyfer2000 · · Score: 4, Informative

    it's an online book store.

    --
    There is a spark in every single flame bait point.
  8. Re:some thing to do with dearleader? by Baloroth · · Score: 2, Insightful

    But that doesn't mean people are ignorant of cultures. English is simply a good language for technical matters, for a large number of reasons. Being the de facto standard is only the most obvious.

    Also, I should point out the British invented English, not the US, and they spread it around the world, so I'm really not sure what your point here is. Point of fact, the US probably has more variety of culture than any other nation in the world.

    --
    "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
  9. Re:'dearbook'? by robbo · · Score: 2

    Could be cultural but my money is on several thousand spammer-created accounts using the same password.

    --
    So long, and thanks for all the Phish
  10. Re:'dearbook'? by Baloroth · · Score: 2

    Wait, how do you know my password?! You hacker!!

    --
    "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
  11. Re:How many people here on slashdot by g0bshiTe · · Score: 4, Funny

    I looked for mine, 1234 wasn't on the list.

    Shit! Now I have to change it. I'll just add a 5.

    --
    I am Bennett Haselton! I am Bennett Haselton!
  12. 18th password? by Sollord · · Score: 2

    I understand where a lot of the passwords come form but what is the basis for the 18th on the list "xiazhili" What does it mean? I doesn't line up with anything I can figure out like the others

  13. Re:'dearbook'? by jc42 · · Score: 2

    Another likely cause is some software package that uses "dearbook" as the default password, or uses it in examples. People have a way of making minimal changes in things that they install, out of fear of breaking something. They also tend to copy examples literally, even the fields that are supposed to contain personal information.

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  14. Re:some thing to do with dearleader? by _0xd0ad · · Score: 2

    1 2 3 4 5 6 7 8 9 0
    q w e r t y u i o p
    a s d f g h j k l ;
    z x c v b n m , .

  15. Re:How many people here on slashdot by kbg · · Score: 2

    That's amazing. I've got the same combination on my luggage