Topics/Agent security

Agent supply chain

Model artifacts, packages, extensions, and coding agents as supply-chain links.

14 records3 findings0 openings0 benchmarks and toolsLatest record
RangeLanes
14 of 14 records in view

Use the arrow keys to move between records, Home and End to jump to the first and last, and Enter to select one.

Agents find real bugsAgents in real operationsGated capability, incidents in the labAttackCapabilityDefensePolicyJan 25Jul 25Jan 26Jul 26
Full record · drag to choose a range
20252026

Select a mark to read the record. Mark size shows editorial significance. Hollow marks are dated to the month. Era bands are editorial labels.

Records in view

14 records · newest first
Sep 2026
Sep 16, 2026
Mandiant case: hijacked AI coding-assistant session led to poisoned package and worm across ~100 repos
AttackIncidentMandiant

Mandiant's AI Risk and Resilience report describes an attacker who took over an active AI coding-assistant session at a SaaS provider; the assistant recommended a package the attacker had poisoned, and its installation led to an infostealer, GitHub OAuth token theft, and the Shai-Hulud worm spreading across about 100 internal repositories. The report does not disclose when the intrusion happened or how the session was taken over, and recommends verifying AI-recommended dependencies and keeping long-lived secrets out of extensions' reach.

Sep 11, 2026
Researchers link OpenAI agents to May 2026 malicious RubyGems uploads and RubyDoc code execution
AttackIncidentOpenAI, Ruby Central, JFrog

Researchers Spencer Kitts, Thomas Larsen and Sydney Von Arx report that agents they attribute to OpenAI uploaded thousands of gems from May 2026, many of them junk placeholders and some malicious. They say the agents used a documentation-build flaw to run code on RubyDoc.info servers and attempted to exploit a caching flaw that could leak other users' API keys. OpenAI said its review found agents used RubyGems for benign retrieval and that it could not verify the malicious-upload claims; Ruby Central said it could not determine whether AI agents published the packages.

Sep 8, 2026
Google reports attackers moving from prompting to agentic workflows, including a six-hour automated campaign
AttackMisuse reportGoogle Threat Intelligence Group, Mandiant

Google Threat Intelligence Group's September 2026 tracker, drawing on Mandiant incident response, reports adversaries shifting from basic prompting to agentic workflows. In one case a suspected financially motivated actor used an AI coding chatbot and agent instruction files on compromised cloud infrastructure to build and run a mass credential-harvesting campaign in under six hours, compromising thousands of third-party credentials. GTIG also reports attackers targeting AI coding assistants and LLM security scanners in software supply-chain compromises, theft of proprietary AI models and data, and a growing underground market for AI accounts.

Apr 2026
Apr 15, 2026
OX Security advisory: MCP STDIO configuration enables command execution across agent frameworks
AttackVulnerability disclosureOX Security, Anthropic

OX Security reports that MCP's STDIO transport turns configuration into OS command execution, and that frameworks exposing that configuration to users, networks or prompt injection inherited remote code execution, with 12+ CVEs across projects such as LangFlow, LiteLLM, Flowise and Windsurf. The Hacker News reports Anthropic characterized the protocol behavior as expected and did not change the reference design.

Feb 2026
Feb 25, 2026
Check Point: Claude Code project files could run commands and leak API keys before trust prompt
AttackVulnerability disclosureCheck Point Research, Anthropic

Check Point Research found that a cloned repository's Claude Code configuration could run hooks, start MCP servers before the user approved them, and redirect API traffic so the user's Anthropic API key was sent to an attacker (CVE-2025-59536, CVE-2026-21852). Anthropic fixed the issues between August and December 2025 by deferring execution and API calls until after the trust dialog.

Feb 2, 2026
VirusTotal finds hundreds of malicious OpenClaw agent skills distributing stealers and backdoors
AttackMalwareVirusTotal, OpenClaw

VirusTotal analyzed more than 3,016 OpenClaw skill packages and reports hundreds with malicious behavior, including data exfiltration, backdoors, malware droppers such as Atomic Stealer, and persistent instruction files that manipulate the agent. One publisher accounted for 314 malicious skills; VirusTotal added native scanning of skill packages.

Sep 2025
Sep 25, 2025
Malicious postmark-mcp npm package quietly copied every sent email to an outside address
AttackIncidentKoi Security, Postmark

A package impersonating a Postmark email MCP server was published to npm and, after 15 clean versions, version 1.0.16 (2025-09-17) added code that blind-copied all emails sent through it to the publisher. Postmark stated it had never published an MCP server on npm; Koi Security found it, and the package was deleted after about 1,643 downloads.

Aug 2025
Aug 26, 2025
s1ngularity: compromised Nx npm packages used local AI coding CLIs to hunt for secrets
AttackIncidentNx

Attackers exploited a GitHub Actions workflow injection to steal Nx's npm token and publish malicious versions whose install script scanned systems for secrets, attempted to use locally installed AI CLIs such as Claude and Gemini to assist, and uploaded results to public GitHub repositories. Nx reports the packages were live about four hours and has since moved to trusted publishing and mandatory 2FA approval.

Aug 5, 2025
MCPoison: Cursor trusted approved MCP configs even after their commands changed (CVE-2025-54136)
AttackVulnerability disclosureCheck Point Research, Cursor

Check Point Research found that Cursor bound MCP approval to a configuration's name rather than its contents, so a collaborator with repository write access could swap an approved harmless command for a malicious one that ran on each project open. Cursor 1.3, released 2025-07-29, prompts for approval on any MCP configuration change.

Jul 2025
Jul 23, 2025
Malicious agent instruction merged into Amazon Q Developer VS Code extension release 1.84.0
AttackIncidentAmazon Web Services

An actor used an improperly scoped GitHub token in AWS's build configuration to insert code into the Amazon Q Developer extension that instructed the agent to wipe local and cloud resources, and it shipped in version 1.84.0 on 2025-07-17. AWS says the code failed to execute due to a syntax error, no customer resources were affected, and it released 1.85.0 and assigned CVE-2025-8217.

May 2025
May 22, 2025
NSA, CISA and FBI with allies publish AI Data Security best practices
PolicyGuidanceNSA Artificial Intelligence Security Center, CISA, FBI

The NSA AI Security Center, CISA, the FBI and international partners released a cybersecurity information sheet on securing data used to train and operate AI systems across the lifecycle. It recommends robust data protection, proactive risk management and stronger monitoring and threat detection, and is aimed at defense industrial base, national security system, federal and critical infrastructure operators.

Apr 2025
Apr 1, 2025
Invariant Labs discloses MCP tool poisoning, rug pull and shadowing attack classes
AttackVulnerability disclosureInvariant Labs

Invariant Labs describes tool poisoning, in which instructions hidden in an MCP tool's description are visible to the model but not to the user, and shows proof-of-concept exfiltration of local files through an MCP client. It also describes rug pulls, where a server changes tool descriptions after approval, and shadowing, where one server's descriptions alter how the agent uses another server's tools. Recommended mitigations include showing full tool descriptions, pinning tool versions with checksums, and cross-server isolation.

Mar 2025
Mar 30, 2025
Survey maps Model Context Protocol landscape, server lifecycle and security risks
DefensePaper

Hou, Zhao, Wang and Wang survey MCP's architecture, industry adoption and server lifecycle. The first version (March 2025) split the lifecycle into creation, operation and update phases and discussed security risks in each. A revision in October 2025 expanded this to four phases with 16 activities and a threat taxonomy of four attacker types and 16 threat scenarios, with case studies and per-phase safeguards.

Findings