News for hackers. Stuff that matters.

Ask HN: Github SSH Key Vulnerability Email Real or Hoax?

I just received an email from [email protected] (see below). Is this real or a hoax?

------

A security vulnerability was recently discovered that made it possible for an attacker to add new SSH keys to arbitrary GitHub user accounts. This would have provided an attacker with clone/pull access to repositories with read permissions, and clone/pull/push access to repositories with write permissions. As of 5:53 PM UTC on Sunday, March 4th the vulnerability no longer exists.

While no known malicious activity has been reported, we are taking additional precautions by forcing an audit of all existing SSH keys.

# Required Action

Since you have one or more SSH keys associated with your GitHub account you must visit https://github.com/settings/ssh/audit to approve each valid SSH key.

Until you have approved your SSH keys, you will be unable to clone/pull/push your repositories over SSH.

# Status

We take security seriously and recognize this never should have happened. In addition to a full code audit, we have taken the following measures to enhance the security of your account:

- We are forcing an audit of all existing SSH keys - Adding a new SSH key will now prompt for your password - We will now email you any time a new SSH key is added to your account - You now have access to a log of account changes in your Account Settings page

Sincerely, The GitHub Team

--- https://github.com [email protected]

( 5 comments | 6 points | on HN )
Re:Ask HN: Github SSH Key Vulnerability Email Real or Hoax? by EJE on Wednesday March 07, 2012 @01:31PM (#3676533)
Re:Ask HN: Github SSH Key Vulnerability Email Real or Hoax? by cd34 on Wednesday March 07, 2012 @01:53PM (#3676634)
If you don't remember how to generate the fingerprint for your key:

    ssh-keygen -lf .ssh/id_dsa
or

    ssh-keygen -lf .ssh/id_rsa
Re:Ask HN: Github SSH Key Vulnerability Email Real or Hoax? by dawsdesign on Wednesday March 07, 2012 @01:33PM (#3676541)
It's real, they show each of your keys and ask to approve each one.
Re:Ask HN: Github SSH Key Vulnerability Email Real or Hoax? by senthilnayagam on Wednesday March 07, 2012 @01:29PM (#3676520)
I too got a mail, think it is genuine
Re:Ask HN: Github SSH Key Vulnerability Email Real or Hoax? by gry on Wednesday March 07, 2012 @01:31PM (#3676530)
If pull from a Githb repo, it prompts you to audit your keys as well.