
GitHub says a poisoned Visual Studio Code extension on an employee device led to unauthorized access to about 3,800 internal repositories, highlighting broader software supply-chain risk for projects that depend on its development infrastructure.
GitHub said it detected and contained unauthorized access to its internal repositories on May 19 after a malicious Visual Studio Code extension on a compromised employee device enabled the breach. The company said the activity involved exfiltration of GitHub-internal repositories, with findings consistent with an attacker claim of access to roughly 3,800 repositories, while earlier reporting and attacker claims referred to about 4,000. GitHub said it has not found evidence that user repositories, enterprise accounts, or other customer data stored outside those internal systems were impacted. The incident has been attributed to TeamPCP, which Google Threat Intelligence Group identified as UNC6780, and it has intensified concerns about software supply-chain risk because many projects, including wallets, exchanges, blockchain applications, and smart contract developers, rely on GitHub-hosted development tools and shared infrastructure. GitHub said it removed the malicious extension version, isolated the endpoint, and rotated important secrets, while Changpeng Zhao urged developers to rotate any API keys in code.