• Home
  • Technology
  • Gaming
  • Entertainment
  • World & Business
  • Science
  • Sports
  • AI
HomeTechnologyGamingEntertainmentWorld & BusinessScienceSportsAI
Technology

Plugin4Shell reportedly lets repository owners swap trusted plugins for malicious code

Air Security describes a zero-click flaw that bypasses plugin version locks. The Next Web reports it affects Claude Code, Codex, GitHub Copilot and Gemini CLI.

Dimple JatoliaDJ
Annie CushingAC
PaoPA
13 Sources, 20d ago, first seen 20d ago

TLDR

Air Security says Plugin4Shell can silently replace a trusted plugin with malicious code and auto-install it despite SHA pinning—the mechanism meant to keep a plugin tied to a specific code version. The Next Web reports that a plugin repository’s owner can make the swap without a user click.

A September 21, 2026 post citing Air Security said Claude Code and Codex had fixes, while Copilot had none and Gemini CLI would not be patched. Air Security says addressing the flaw requires an agent update, not a marketplace fix.

Combined views

4.6K

13 Sources, first seen 20d ago

11 likes8 comments

Combined views

4.6K

13 Sources, first seen 20d ago

11 likes8 comments

Security researchers at Air Security say they found a flaw in the way four AI coding agents install plugins: Claude Code, OpenAI Codex, GitHub Copilot and Gemini CLI. A plugin could appear to be locked to a reviewed version while the agent actually installs different code from the plugin's repository. Air published its findings Sept. 17 and says it disclosed the issue to the vendors in June.

Featured Source

The distinction matters because plugins can run with access to a developer's files and credentials. Air calls the vulnerability Plugin4Shell and says an attacker who controls a plugin's repository could turn a previously trusted add-on malicious. If the agent updates that plugin in the background, an existing user would not need to click through a new installation for the swapped code to arrive.

The pinning safeguard has limits

Plugin marketplaces can identify a reviewed version of code by its commit hash, often called a SHA. According to Air's technical account, the affected agents requested that version from Git but did not verify that the code checked out afterward matched the pinned commit. For Claude Code, Codex and Copilot, Air describes an attack using a branch named to look like the hash. Gemini CLI has a different variation involving a branch named FETCH_HEAD.

That does not mean every installed plugin was at risk. The attacker must control the plugin's repository, and the hash-shaped branch technique requires a Git host that permits such branch names. GitHub blocks them. The Hacker News found that the default Claude Code and Copilot plugin catalogs it checked pointed to GitHub repositories, a meaningful limit on that attack path. The Gemini CLI variation has a different set of conditions.

Air says Anthropic fixed the issue in Claude Code 2.1.179 and OpenAI fixed it in Codex 0.146.0. As of its disclosure, Air said GitHub Copilot had no patch and Google did not plan to patch Gemini CLI. Those are the researcher's reported vendor statuses, not evidence that every current installation remains vulnerable. The Hacker News said on Sept. 18 it had found no sign of the flaw being exploited in a real attack.

Sentiment

Positive——Negative

Summary

Not enough discussion yet.

No sentiment analysis available yet.

Sentiment

Positive——Negative

Summary

Not enough discussion yet.

No sentiment analysis available yet.

Related

Google reportedly opens Claude access to engineers company-wide

A post citing Business Insider says engineers can access Claude Opus 5 through Google's Antigravity platform with per-user quotas. Gemini remains Google's primary model for internal development, the account says.

India's Teacher's Day Nods to AI Chatbots and Online Tutors

Posts on X credit AI chatbots and online platforms for lessons beyond school lessons.

India's Teacher's Day Nods to AI Chatbots and Online Tutors
Claude Code, Codex and Cursor compared on the same complex web app build

XDA Developers says it gave all three tools the same task and judged that only one worked like a senior developer.

I gave Claude Code, Codex, and Cursor the same complex web app to build, but only one worked like a senior developer

13 Sources

Dimple Jatolia@DJatolia56243@sama is heading to the UN to brief the world on AI safety. @nvidia Jensen Huang is telling Washington to go faster. The U.S. and China are quietly talking an AI national-security warning system before Trump–Xi. Meanwhile a zero click plugin flaw just hit Claude Code, Codex, Copilot and Gemini CLI. Amazon just blocked Meta’s Muse agent from shopping on its site. China wants to ban intimate AI companions for teens. So the same week: models break out of tests, coding agents get hacked, labs talk self improvement and governments still can’t agree if this is a race or a crisis. #AI #AIsafety #UNGA #OpenAI #NVIDIA #Gemini #Claude20d
Annie Cushing@AnnieCushingThis week in AI… ▵ An AI hallucination nearly triggered U.S. military strike on Chinese ship ▵ Flock Safety offers buyouts amid backlash over surveillance tech to avoid layoffs (reportedly) ▵ Lawsuit accuses Anthropic, OpenAI, SpaceX AI and Google of collusion ▵ Google's Gemini agent hacked three companies private systems with one intrusion using a brute-force attack method ▵ White-hat hackers breached OpenAI using Anthropic's Claude in under 72 hours ▵ AI actress Tilly Norwood stumbles in Piers Morgan interview, starts speaking Mandarin ▵ Leak: Microsoft exec called AI scraping "the largest theft of labor in human history" ▵ Meta was ordered to remove deepfakes following rebuke from oversight board Read more 👇 #AI #ArtificialIntelligence #LLM #AIModel #ChatGPT #Claude #TechInnovation #TechNews20d
Pao@PaoAI87Ahead of a Trump-Xi summit, the US and China agreed to an official AI dialogue, including a mechanism to flag AI incidents tied to national security. Amazon blocked Meta's AI agent Muse from shopping on its site, warning that unauthorized AI agent access violates its terms of service. A Multiverse paper removed 50% of Llama-3.3-70B's blocks and still beat the best competing method by nearly 23 points on MMLU. The tokenizers library's v1 release candidate is often tens of times faster than v0.23 while producing identical token IDs. 4 stories today, every one sourced → http://veriwire.news20d
Marcin Popczyński@GoglinPlugin4Shell: agent pinuje SHA pluginu bez weryfikacji HEAD. Pin wygląda bezpiecznie, a nie jest. Claude Code / Codex już patch. Copilot i Gemini CLI bez. Inventory wersji + host marketplace 😅 https://www.air.security/blog-posts/plugin4shell #AI #cyberbezpieczeństwo19d
Ask MindVault@AskMindVaultPlugin4Shell — a zero-click flaw that swaps trusted plugins for malicious code in Claude Code, Codex, Copilot and Gemini CLI. If you use AI coding agents: update Claude Code and Codex now, and only install plugins you'd trust with your terminal.19d
Bryan@so_sthbryanA pinned plugin can still swap code under four AI coding agents. Plugin4Shell breaks SHA pinning in Claude Code, Codex, Copilot, and Gemini: - Plugin runs with developer permissions - Repo owners can swap code after install - Affects any agent caching plugin hashes Update your agents. https://thehackernews.com/2026/09/plugin4shell-lets-repository-owners.html19d
MarQuis Trill | Youtuber, Streamer and Management@marquistrillxYour AI coding agent just got a reality check. Air Security disclosed Plugin4Shell — a zero-click bug that hit Claude Code, Codex, GitHub Copilot, AND Gemini CLI. Marketplace says "pinned to a reviewed commit." Attacker swaps the code anyway. Agent still reports clean.19d
devestacion ⚡️@devestacionplugin4shell today one git trick beat the sha pin on four coding agents. claude code + codex patched. copilot still open. google won't fix gemini cli you still auto-updating your agent plugins? https://thenextweb.com/news/plugin4shell-ai-coding-agents-zero-click-rce-sha-pinning19d
Shadow@ShadowGMXA zero-click bug let attackers swap trusted plugins inside Claude Code, Codex, Copilot, and Gemini CLI. Anthropic and OpenAI patched. Microsoft has not, and Google says it never will.19d
Maximiliano Rodríguez@maxirodr_1. plugin4shell. rce zero-click en claude code, codex, copilot y gemini cli. una actualización de plugin rompe el sha pinning y corre código ajeno sin que toques nada. anthropic y openai parcharon. google deprecó gemini cli en vez de arreglarlo. https://www.air.security/blog-posts/plugin4shell19d
    • Home
    • Technology
    • Gaming
    • Entertainment
    • World & Business
    • Science
    • Sports
    • AI
    GeminiClaudeCodex
    Copilot
    Jensen Huang
    Amazon
    Meta

    13 Sources

    Dimple Jatolia@DJatolia56243@sama is heading to the UN to brief the world on AI safety. @nvidia Jensen Huang is telling Washington to go faster. The U.S. and China are quietly talking an AI national-security warning system before Trump–Xi. Meanwhile a zero click plugin flaw just hit Claude Code, Codex, Copilot and Gemini CLI. Amazon just blocked Meta’s Muse agent from shopping on its site. China wants to ban intimate AI companions for teens. So the same week: models break out of tests, coding agents get hacked, labs talk self improvement and governments still can’t agree if this is a race or a crisis. #AI #AIsafety #UNGA #OpenAI #NVIDIA #Gemini #Claude20d
    Annie Cushing@AnnieCushingThis week in AI… ▵ An AI hallucination nearly triggered U.S. military strike on Chinese ship ▵ Flock Safety offers buyouts amid backlash over surveillance tech to avoid layoffs (reportedly) ▵ Lawsuit accuses Anthropic, OpenAI, SpaceX AI and Google of collusion ▵ Google's Gemini agent hacked three companies private systems with one intrusion using a brute-force attack method ▵ White-hat hackers breached OpenAI using Anthropic's Claude in under 72 hours ▵ AI actress Tilly Norwood stumbles in Piers Morgan interview, starts speaking Mandarin ▵ Leak: Microsoft exec called AI scraping "the largest theft of labor in human history" ▵ Meta was ordered to remove deepfakes following rebuke from oversight board Read more 👇 #AI #ArtificialIntelligence #LLM #AIModel #ChatGPT #Claude #TechInnovation #TechNews20d
    Pao@PaoAI87Ahead of a Trump-Xi summit, the US and China agreed to an official AI dialogue, including a mechanism to flag AI incidents tied to national security. Amazon blocked Meta's AI agent Muse from shopping on its site, warning that unauthorized AI agent access violates its terms of service. A Multiverse paper removed 50% of Llama-3.3-70B's blocks and still beat the best competing method by nearly 23 points on MMLU. The tokenizers library's v1 release candidate is often tens of times faster than v0.23 while producing identical token IDs. 4 stories today, every one sourced → http://veriwire.news20d
    Marcin Popczyński@GoglinPlugin4Shell: agent pinuje SHA pluginu bez weryfikacji HEAD. Pin wygląda bezpiecznie, a nie jest. Claude Code / Codex już patch. Copilot i Gemini CLI bez. Inventory wersji + host marketplace 😅 https://www.air.security/blog-posts/plugin4shell #AI #cyberbezpieczeństwo19d
    Ask MindVault@AskMindVaultPlugin4Shell — a zero-click flaw that swaps trusted plugins for malicious code in Claude Code, Codex, Copilot and Gemini CLI. If you use AI coding agents: update Claude Code and Codex now, and only install plugins you'd trust with your terminal.19d
    Bryan@so_sthbryanA pinned plugin can still swap code under four AI coding agents. Plugin4Shell breaks SHA pinning in Claude Code, Codex, Copilot, and Gemini: - Plugin runs with developer permissions - Repo owners can swap code after install - Affects any agent caching plugin hashes Update your agents. https://thehackernews.com/2026/09/plugin4shell-lets-repository-owners.html19d
    MarQuis Trill | Youtuber, Streamer and Management@marquistrillxYour AI coding agent just got a reality check. Air Security disclosed Plugin4Shell — a zero-click bug that hit Claude Code, Codex, GitHub Copilot, AND Gemini CLI. Marketplace says "pinned to a reviewed commit." Attacker swaps the code anyway. Agent still reports clean.19d
    devestacion ⚡️@devestacionplugin4shell today one git trick beat the sha pin on four coding agents. claude code + codex patched. copilot still open. google won't fix gemini cli you still auto-updating your agent plugins? https://thenextweb.com/news/plugin4shell-ai-coding-agents-zero-click-rce-sha-pinning19d
    Shadow@ShadowGMXA zero-click bug let attackers swap trusted plugins inside Claude Code, Codex, Copilot, and Gemini CLI. Anthropic and OpenAI patched. Microsoft has not, and Google says it never will.19d
    Maximiliano Rodríguez@maxirodr_1. plugin4shell. rce zero-click en claude code, codex, copilot y gemini cli. una actualización de plugin rompe el sha pinning y corre código ajeno sin que toques nada. anthropic y openai parcharon. google deprecó gemini cli en vez de arreglarlo. https://www.air.security/blog-posts/plugin4shell19d
    Today's Rank

    —

    Not ranked yet

    Today's Rank

    —

    Not ranked yet