GitHub requires two-factor authentication for all developers

Share post:

GitHub is planning to require two-factor authentication (2FA) for all developers who contribute code to any project on the platform, in an effort to strengthen the software supply chain.

Smaller groups will be required to enroll in 2FA, with GitHub selecting accounts for enrollment, the company announced on March 9. Millions of developers will be required to use one or more forms of 2FA.

Those who are chosen will be notified via email and will see a banner on GitHub.com requesting that they enroll. Users will have 45 days to configure two-factor authentication on their accounts. Notifications can be “snoozed,” or put on hold, for up to a week. The gradual rollout is designed to assist GitHub in ensuring user adoption, with adjustments made as needed, before the process is scaled to larger groups as the year progresses.

According to GitHub, the move is in line with the National Cybersecurity Strategy, which, among other things, places the onus and increased security responsibility on software vendors. And that on March 13, 2023, a platform-wide enforcement will begin, a process that will be phased in to different groups of developers and project administrators throughout the rest of the year.

As a preferred 2FA method, users can select TOTP (Time-based One-Time Password), SMS (Short Message Service), security keys, or GitHub Mobile. GitHub recommends using security keys and TOTPs whenever possible; SMS does not provide the same level of security and is no longer recommended by NIST 800-63B, according to the company.

However, the company advises users to use security keys, such as Yubikeys and TOTPs, citing the fact that SMS-based 2FA is less secure.

The sources for this piece include an article in TechRepublic.

SUBSCRIBE NOW

Related articles

Cyber Security Today, Week in Review for week ending Friday May 17, 2024

Welcome to Cyber Security Today. This is the Week in Review for the week ending Friday, May 17th,...

Cyber Security Today, May 17, 2024 – Malware hiding in Apache Tomcat servers

Malware hiding in Apache Tomcat servers, new backdoors found, and more Welcome to Cyber Security Today. It's Friday, May...

MIT students exploit blockchain vulnerability to steal 25 million dollars

Two MIT students have been implicated in a highly sophisticated cryptocurrency heist, where they reportedly exploited a vulnerability...

Cyber Security Today, May 15, 2024 – Ebury botnet still exploits Linux servers, Microsoft, SAP and Apple issue security updates

The Ebury botnet continues to exploit Linux servers, Microsoft, SAP and Apple issue security updates, and more. Welcome to...

Become a member

New, Relevant Tech Stories. Our article selection is done by industry professionals. Our writers summarize them to give you the key takeaways