May 21, 2026 ChainGPT

Poisoned VS Code Extension Stole ~3,800 GitHub Repos — Crypto Projects Urged to Rotate Keys

Poisoned VS Code Extension Stole ~3,800 GitHub Repos — Crypto Projects Urged to Rotate Keys
GitHub confirmed that a malicious Visual Studio Code extension installed on an employee’s machine led to the theft of roughly 3,800 internal repositories, underscoring ongoing supply-chain risks for developers across industries — including crypto. What happened - On Tuesday GitHub detected a compromised employee device running a “poisoned” VS Code extension that was exfiltrating data in the background. The extension came from Microsoft’s official VS Code marketplace. - GitHub says it “detected and contained a compromise of an employee device involving a poisoned VS Code extension,” removed the malicious extension, isolated the endpoint, and launched an immediate incident response. Scope and impact - The company’s current assessment is that the activity affected GitHub-internal repositories only. GitHub said the attacker’s claim of about 3,800 repos is “directionally consistent” with its investigation so far. - GitHub emphasized there is no evidence of impact to customer data stored outside of GitHub’s internal repositories (for example, customers’ own organizations and repos). It noted some internal repos contain customer-related material, such as excerpts from support interactions, and promised to notify affected customers through standard incident-response channels if additional impact is found. - As a precaution, GitHub rotated critical credentials overnight — prioritizing the highest-risk secrets — and continues to monitor for follow-on activity. Who’s claiming responsibility - A cybercrime forum post attributed to a group calling itself TeamPCP appeared on Breached. According to the cybersecurity X account Dark Web Informer, TeamPCP claims to possess roughly 4,000 private repositories and is seeking at least $50,000 for access, with samples for verified buyers. That claim remains unverified. - Security researchers have previously linked TeamPCP to other supply-chain attacks across ecosystems (GitHub, PyPI, NPM, Docker) and to campaigns such as Shai-Hulud and operations tied to compromises involving OpenAI- and Mistral-affiliated software. Why this matters to crypto projects - Many blockchain teams and Web3 projects rely on GitHub for code, tooling, CI/CD, and secret storage in workflows. A compromise of internal GitHub repos can expose private libraries, deployment scripts, CI configurations, and leaked support data that could contain sensitive operational details. - Supply-chain and developer-tool compromises are high-risk vectors for wallet software, smart contracts, node clients, and deployment keys. Practical steps for crypto teams (recommended) - Assume breach scenarios and rotate any secrets or keys that may have been used or stored in internal repos or CI environments. - Audit recent commits and changes to private repos, CI/CD pipelines, and deployment scripts for unknown artifacts or exfiltration indicators. - Enforce extensions and tooling policies (e.g., block or whitelist VS Code extensions for endpoints that access sensitive repos). - Use repository-scanning tools to detect exposed secrets and supply-chain integrity checks (signed releases, pinned dependency versions). - Monitor threat feeds and vendor alerts for any published samples or indicators tied to this incident or TeamPCP activity. Status - The investigation is ongoing. GitHub says it will notify customers via established incident response channels if further impact is identified. This incident is another reminder that developer tools and marketplaces themselves are attractive attack surfaces. For crypto teams that depend on rapid, open development cycles, now is a good moment to review operational security and harden how developer endpoints and extensions are managed. Read more AI-generated news on: undefined/news