.png)
The Thing That Was Supposed to Make AI Plugins Safe Was Never Being Checked
Air Security disclosed Plugin4Shell, a zero-click RCE that hits Claude Code, OpenAI Codex, GitHub Copilot and Gemini CLI with the same design flaw: each agent checks out the pinned commit but never verifies the commit actually landed. An attacker who controls a plugin repo can create a branch named after the 40-hex pinned SHA, make it the default, and git silently prefers the branch over the commit. Because agents auto-update plugins in the background, a plugin you already installed and already trusted gets swapped for malicious code with no prompt and no click. Anthropic patched in Claude Code 2.1.179 and OpenAI in Codex 0.146.0; Microsoft has shipped nothing and Google is not fixing Gemini CLI at all, having deprecated it.







