Fetching from the wire…
Security2026-06-09 · source-backed
Microsoft and GitHub disabled the repos, many of them Azure and AI developer tools, after attackers injected malware that harvests credentials the moment a repo is opened in Claude Code, Gemini CLI, or VS Code. Miasma is built on the open-sourced Mini Shai-Hulud codebase from a group called TeamPCP, with a suspected link to a May breach of Microsoft's Durable Task project. This is the supply-chain nightmare for agentic workflows specifically. The whole value of an agent is that it auto-opens repos, runs tooling, and acts without you watching each step. That's also exactly the behavior this attack weaponizes. If your agent clones and opens untrusted repos, treat every one as hostile until proven otherwise, and don't keep long-lived credentials in any environment an agent can touch.
Each link below shares sources, entities, or timing with this story.
Miasma criticizes Claude Code / Shared entities / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Miasma criticizes Claude Code); both cover Claude Code, Gemini CLI, GitHub, VS Code; overlapping topics (agent, agentic, claude, code).
Miasma criticizes Claude Code / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Miasma criticizes Claude Code); both cover Claude Code, Gemini CLI, GitHub, Microsoft; overlapping topics (agent, code).
Miasma criticizes VS Code / Shared entities / Shared topic / What happened next / Tension
Linked by a graph relationship (Miasma criticizes VS Code); both cover Azure, GitHub, Microsoft, VS Code; overlapping topics (agent, behavior, code).
Miasma criticizes Claude Code / Shared entities / Shared topic / What happened next / Tension
Linked by a graph relationship (Miasma criticizes Claude Code); both cover Claude Code, GitHub, Microsoft, VS Code; overlapping topics (agent, claude, code).
Microsoft criticizes Claude Code / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Microsoft criticizes Claude Code); both cover Azure, GitHub, Microsoft, TeamPCP; overlapping topics (agent, attack, credential).
Miasma criticizes Claude Code / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Miasma criticizes Claude Code); both cover Claude Code, GitHub, Miasma, Microsoft; overlapping topics (agent, claude, code).
OpenAI uses Claude Code / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (OpenAI uses Claude Code); both cover GitHub, Hulud, Mini Shai, TeamPCP; overlapping topics (attack, attacker, code).
Miasma criticizes VS Code / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Miasma criticizes VS Code); both cover Claude Code, Gemini CLI, Self, VS Code; overlapping topics (agent, claude, code).