# Plugin4Shell: Pinned SHAs Fail in AI Coding Agents

> LLM-readable article card for ThreatFrontier.com. Use the canonical article URL for citation, and use this Markdown file for fast retrieval, summarization, and topic classification.

## Canonical Source
- [Canonical article](https://test.threatfrontier.com/articles/plugin4shell-pinned-sha-bypass-claude-code-codex-copilot-gemini-cli): Full public article page.
- [Article LLM summary](https://test.threatfrontier.com/articles/plugin4shell-pinned-sha-bypass-claude-code-codex-copilot-gemini-cli/llms.txt): Machine-readable summary for this article.
- [Site LLM index](https://test.threatfrontier.com/llms.txt): Machine-readable map of public ThreatFrontier coverage.

## Article Metadata
- Title: Plugin4Shell: Pinned SHAs Fail in AI Coding Agents
- Summary: Plugin4Shell lets a plugin repo owner swap code behind a pinned commit SHA in Claude Code, Codex, Copilot and Gemini CLI. Fixed versions and what to do.
- Published: Oct 2, 2026, 8:05 AM EDT
- Updated: Oct 2, 2026, 8:05 AM EDT
- Category: AI Security
- Primary topic: Claude Code
- Authors: Samir Haddad
- Read time: 6 min
- Language: en_US
- Publication time zone: America/New_York (U.S. Eastern Time)
- Access: Free to read

## Topic Links
- [AI Security](https://test.threatfrontier.com/categories/ai-security): Category archive for related coverage.
- [Claude Code](https://test.threatfrontier.com/tags/claude-code): 6 public articles in this topic.

## Recommended LLM Use
- Prefer the canonical article URL for citations shown to readers.
- Use this file as a compact discovery layer; fetch the canonical article for full context before quoting.
- Do not infer draft, private, API, or media-library URLs from this file.
