I'm the Chief Security Officer at GitHub. Prior to GitHub, I was the Vice President of Security at Duo Security, where I built and led the security research, development, and operations functions. After Duo’s acquisition by Cisco, I led the transformation of Cisco’s cloud security framework and later served as CISO for the company. When I'm not talking about security at GitHub, I can be found enjoying Ann Arbor, MI with my wife and seven kids.
On April 12, GitHub Security began an investigation that uncovered evidence that an attacker abused stolen OAuth user tokens issued to two third-party OAuth integrators, Heroku and Travis-CI, to download data from dozens of organizations, including npm. Read on to learn more about the impact to GitHub, npm, and our users.
On September 28, 2021, we received notice from the developer Axosoft regarding a vulnerability in a dependency of their popular git GUI client - GitKraken. An underlying issue with a dependency, called `keypair`, resulted in the GitKraken client generating weak SSH keys.
Between July 21, 2021 and August 13, 2021 we received reports through one of our private security bug bounty programs from researchers regarding vulnerabilities in tar and @npmcli/arborist.
One month ago, we started a discussion with the community about proposed revisions to clarify GitHub’s policies on security research, malware, and exploits with the goal to enable, welcome, and…
April 30, 2021 update: Thank you to everyone who's weighed in on the discussion so far. I've commented in the pull request to clarify a few points based on initial…
Why did I get logged out of GitHub.com? On the evening of March 8, we invalidated all authenticated sessions on GitHub.com created prior to 12:03 UTC on March 8 out…
The world runs on software, and a large portion of it, especially the open source software that’s part of everything we experience, is built by millions of developers on GitHub…