Github Kills Search After Hundreds of Private Keys Exposed
mask.of.sanity writes "Github has killed its search function to safeguard users who were caught out storing keys and passwords in public repositories. 'Users found that quite a large number of users who had added private keys to their repositories and then pushed the files up to GitHub. Searching on id_rsa, a file which contains the private key for SSH logins, returned over 600 results. Projects had live configuration files from cloud services such as Amazon Web Services and Azure with the encryption keys still included. Configuration and private key files are intended to be kept secret, since if it falls into wrong hands, that person can impersonate the user (or at least, the user's machine) and easily connect to that remote machine.' Search links popped up throughout Twitter pointing to stored keys, including what was reportedly account credentials for the Google Chrome source code repository. The keys can still be found using search engines, so check your repos."
they've been seen by 'many eye balls'.
That's good right?
This is why developers are not sysadmins.
These kinds of repositories need to learn that and not let these folks do this sort of thing. If would be simple to use a regex to filter out the posting of these sorts of files. Maybe Devs should even be charged a couple dollars to get a decent review of these things.
site:github.com inurl:id_dsa
Idiots...
I was cruising ebay yesterday and saw that one of the laptops had their windows license keys exposed in pictures in a readable format. I poked around some more and found that isn't terribly uncommon. Some people just don't think no matter what website it is.
Exactly, GitHub shouldn't disable a site feature to protect the stupid.
"When information is power, privacy is freedom" - Jah-Wren Ryel
inurl:sourceforge inurl:id_dsa -inurl:id_dsa.pub
I'm sorry, were you under the assumption that idiots can't write code?
Seems like the wrong response. Instead of killing search, why not just erase the keys files and lock out the accounts of the offending devs?
These stupid people should be had their accounts suspended.
People should be accountable for their actions, and these idiots are potentially compromising third party data security!
ICO didn't fined Sony for the information leak on that Anonymous attack? Why in hell GITHUB user's should be less accountable for things THEY ARE FSCKING COMMITING in their accounts?
Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
According to their twitter and status pages, the search is currently unoperational due to problems with their search cluster. They recently released changes to their search including, I believe, a move to ElasticSearch. The linked article says as much, too, so yet another fail in a slashdot summary.
Looks like these grad students have all growned up and uploading it all to the cloud.
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
Hundreds of keys from a million accounts; less than one in a thousand developers screwed up. Call a doctor at once! Then ask him about outliers in large populations.
Not quite. They're already out there. The keys are still in the revision history. People have forked and cloned it.
Hopefully the developers who created these keys know that besides removing them from the repo, the keys can no longer be used. They must be removed from every .ssh/authorized_keys file, every service like Github that uses them for deploying code, etc.
This doesn't suggest github took anything down on purpose: https://status.github.com/messages.
Seems to me they were just experiencing some technical difficulties from all the people sharing those search links and having a laugh at the stupids...
I skimmed over the github site and didn't find anything that would suggest otherwise at least.
Of course I didn't read the articles because they seem badly misinformed and confuse private keys with passwords.
I have to say I agree. We need to stop coddling people who do mindblowingly stupid things.
Let them post their private keys. Let them learn the hard way what happens.
Same with people who steady a scalding cup of coffee by putting it between their legs, while driving no less.
I don't even WANT to know what prompted the warning label on a toilet brush that stated, "Not to be used for personal hygiene".
Bring back lawn darts, kinder eggs and buckyballs, remove the warning labels from everything, and add a law that prevents people from being allowed to sue after doing something dumb (where 'dumb' is decided on by a jury of peers) and let the problem sort itself out.