We explain what happened to GitHub and what techniques the hackers used. GitHub confirmed a major security incident on May 19.
GitHub has confirmed a major security incident. Unknown hackers gained access to approximately 3,800 internal company repositories through a malicious Visual Studio Code extension.
Hot topic: Expert Warns of Liquidity Risks for Tether and Circle
How Did the GitHub Attack Happen?
According to GitHub, an employee’s computer was compromised on May 19. Attackers used an infected version of a VS Code plugin. After detection, the company immediately isolated the device, removed the malicious extension, and began emergency rotation of all critical keys and passwords.
GitHub stated that the breach only affected internal repositories. User data, client projects, and public repositories were not compromised. The company continues analyzing logs and has promised to publish a detailed report after the investigation is complete.
The hacker group TeamPCP has taken responsibility and put the stolen data up for sale for $50,000. If no buyer is found, they plan to publish the code for free.
Read more: The Next FTX? Crypto Exchange Risks Are Rising Again in 2026
Crypto Industry Reaction
Binance founder Changpeng Zhao immediately responded to the news and urged all developers to urgently review their projects.
In the crypto industry, API key leaks are particularly dangerous. Such keys often provide direct access to wallets, smart contracts, trading bots, and vaults. A single compromised key could lead to the immediate loss of millions of dollars.
Context and Risks
This is not the first serious supply chain incident in software development. Similar attacks have previously affected Vercel, Bitwarden, and 3Commas. Developers often leave sensitive data directly in code, relying on repository privacy. GitHub has now shown that even internal projects can be compromised.
Experts recommend:
- Immediately audit all repositories for hardcoded secrets
- Switch to secret managers such as GitHub Secrets, Vault, or AWS Secrets Manager
- Use short-lived tokens and regular key rotation
GitHub continues its investigation. The company has not yet confirmed whether repositories containing crypto project code were part of the breach.
Learn more: What Is Crypto Cybersecurity? The Ultimate Guide to Protecting Digital Assets

