Executive summary
On 20 May 2026 GitHub disclosed that it detected and contained compromise of an employee endpoint linked to a malicious VS Code Marketplace extension. The company removed the bad extension version, isolated the machine, and activated incident response. Its working assessment is that exfiltration affected GitHub-internal repositories only — on the order of 3,800 repos — and that attacker claims on cybercrime forums are directionally consistent with that scope.
GitHub states it currently has no evidence that customer information stored outside those internal repos (enterprises, organizations, and customer-hosted repositories) has been impacted, but the investigation continues. GitHub will notify customers through established channels if that changes.
For defenders, the lesson is structural: the VS Code extension ecosystem is a high-trust channel sitting on machines that hold crown-jewel credentials. One poisoned extension on one privileged laptop can pivot into source control at scale — even at vendors whose core product is securing code.