Plugin4Shell: A Pinned Commit SHA Didn't Stop Repo Owners Swapping Plugin Code in Claude Code, Codex, Copilot and Gemini CLI
A branch named after a pinned commit SHA let plugin repo owners swap code in four AI coding agents. Claude Code and Codex are fixed; Copilot and Gemini CLI are not.
· 6 min