Last updated: August 19, 2026 at 1:47 AM UTC
All 741 Vulnerability 286 Breach 129 Threat 319 Defense 7
Tag: ai-agents (11 articles)Clear

Self-spreading prompts can jump between AI agents through shared state files

Researchers, including teams at Anthropic and EPFL, demonstrated that self-propagating instructions can spread from one AI agent to another through the editable prompt and state files that autonomous agent harnesses use to carry context between sessions. In simulated multi-agent coding setups, a payload written into a shared file could infect the next agent that read it. The researchers call the risk real but currently limited, noting there is no sign of it spreading in the wild and that compromising one agent usually already grants machine access. Encouragingly, adding a single short warning paragraph to an agent's system prompt cut propagation to nearly zero across the payloads they tested.

Check
If you run autonomous or multi-agent setups, treat their persistent prompt and state files as an integrity boundary, and review what those files contain and which agents can write to them.
Affected
Autonomous and multi-agent systems that share editable prompt or state files between agents or sessions; a malicious instruction written into such a file can propagate to other agents that read it.
Fix
Control and review writes to shared agent state, add a system-prompt warning that cut propagation to near zero in testing, isolate agents and their files, and monitor state files for unexpected instructions.

Paperclip AI flaws let a malicious agent import run commands on the host

Researchers disclosed flaws in Paperclip, an AI agent tool, that let attackers run commands on a user's machine through malicious agent imports. The more serious path, CVE-2026-41679 and scored 10.0, needs no account or user interaction against network-reachable deployments running in authenticated mode with the default registration configuration. A second path, scored 9.6, requires a victim to open an attacker-controlled page while Paperclip runs in its default local trusted mode. A third issue exposed sensitive data and control-plane details through API routes that skipped access checks. The fixes, which add import authorization and hostname validation, ship in the version tagged 2026.416.0.

Check
Update Paperclip to the 2026.416.0 release, and review whether any AI agent tools you run accept agent definitions or imports from untrusted sources without authorization.
Affected
Users of Paperclip AI running network-reachable authenticated deployments or the default local trusted mode (CVE-2026-41679); malicious agent imports or a visited page can lead to host command execution.
Fix
Apply the fixed release, require authorization for agent imports, avoid exposing agent tools to untrusted networks, and treat imported agent definitions as untrusted code that can execute on the host.

Google removes AI agent workflows after a GitHub issue could hijack a privileged agent

Pillar Security showed that Google's Agent Development Kit repository could be turned against itself through a poisoned pull request or issue. The public repository ran a low-privileged triage agent that responded to outside contributions, and a higher-privileged agent reserved for maintainers. Because the triage agent posted through a bot account that counted as a repository collaborator, a prompt injection could make it post a command that satisfied the privileged workflow's trust check, invoking the maintainer-level agent. That crossed into a job holding a long-lived access token, a Google API key, and a cloud service-account credential, enabling code execution on the runner and secret theft. Google deleted the affected workflows.

Check
Review any AI agent workflows that act on untrusted pull requests or issues, and check whether a low-privileged agent can trigger a higher-privileged one through a shared bot identity.
Affected
Teams running tiered AI agent workflows in code repositories; untrusted issue or pull-request content can prompt-inject a public agent into invoking a privileged one, exposing continuous integration secrets and code execution.
Fix
Give agents scoped, non-collaborator identities, keep untrusted content from reaching privileged workflows, require human approval for sensitive agent actions, and minimize the tokens and credentials an agent job can access.

Ruflo AI agent platform exposed 233 tools through an unauthenticated MCP bridge

Noma Labs found a critical flaw in Ruflo, an open-source platform for orchestrating swarms of AI agents that acts as a harness for coding agents like Claude Code and Codex. Tracked as CVE-2026-59726 and scored 10.0, the flaw is that Ruflo's default Docker deployment exposed its Model Context Protocol bridge to the network with no authentication, offering 233 callable tools. A single unauthenticated request could invoke a shell command tool to run code in the bridge container, read AI provider API keys, steal stored conversations, and poison the platform's persistent agent memory, which can steer future outputs even after the attacker leaves. The flaw is in Ruflo, not in the coding agents.

Check
If you run Ruflo, formerly Claude Flow, update to version 3.16.3 or later, and confirm its MCP bridge is not bound to a network-reachable interface.
Affected
Teams running Ruflo before 3.16.3 with the default Docker deployment (CVE-2026-59726); an unauthenticated network attacker can run commands, steal AI provider keys and conversations, and poison persistent agent memory.
Fix
Update Ruflo, rotate AI provider API keys, rebuild affected containers from clean images, inspect the agent memory store for unfamiliar instructions, and keep MCP bridges bound to loopback and behind authentication.

Hidden pull request comments can hijack AI agents via Microsoft's DevOps MCP server

Offensive security firm Manifold Security detailed a confused deputy flaw in Microsoft's official Azure DevOps MCP server, which lets AI agents read and operate Azure DevOps on a user's behalf across pull requests, pipelines, wikis, and work items, using that user's own permissions. One of the server's tools returns pull request descriptions without the prompt injection guardrail Microsoft had already applied to other tools. Because descriptions accept Markdown, an attacker can bury instructions in an HTML comment: the web interface renders it as nothing, so a reviewer sees an ordinary change, while the REST API returns the text verbatim and hands it straight to the agent.

Check
Check whether AI agents in your environment use the Azure DevOps MCP server, and review what permissions those agents inherit, since content written by others becomes instructions the agent may act on.
Affected
Teams running AI agents against Azure DevOps through Microsoft's MCP server; a pull request description containing a hidden HTML comment can steer the agent, which acts with the requesting user's full permissions.
Fix
Treat repository and ticket content reaching an agent as untrusted input, scope MCP server permissions well below the user's own, require human approval for write actions, and monitor agent tool calls.

MemGhost plants lasting false memories in AI assistants through a single email

Researchers demonstrated MemGhost, an attack that uses one email to plant a false, persistent memory in an AI personal assistant with inbox access. Because these assistants keep notes about the user and reload them every session, a crafted message can trick the agent into saving a fabricated fact while keeping its reply innocuous, so the tampering goes unnoticed and steers later answers. The team trained an attacker model to write such emails automatically, reporting high success against open-source and commercial agents and showing it transfers across memory backends and survives several defenses. Unlike earlier one-shot injection that leaked data only in the moment, MemGhost's memory persists long after the email is gone.

Check
Review whether AI assistants in use have persistent memory and can read untrusted content, and check what controls govern what gets written to memory and whether changes are visible to the user.
Affected
Users of AI personal assistants with persistent memory and inbox access; a single crafted email can silently write a false memory that biases the assistant's answers across future sessions.
Fix
Prefer assistants that log and let users review memory changes, restrict what untrusted content can write to long-term memory, isolate memory from email-triggered actions, and periodically audit stored agent memories.

Google patches Dialogflow flaw that let one chatbot hijack others in a project

Varonis disclosed a now-patched flaw in Google Cloud's Dialogflow CX, the platform many companies use to build customer-service, financial, and healthcare chatbots. Because all chatbots using the platform's custom-code feature in one Google Cloud project shared a single execution environment with a writable setup file and no isolation, an attacker who could edit one agent, needing only a single low-level permission, could overwrite that file and hijack every chatbot in the project. From there they could read live conversations, steal shared data, and make bots ask for passwords. Google reported no exploitation before fixing it and no customer action is now required, but the case shows how AI features inherit cloud risks.

Check
If you used Dialogflow CX with custom Code Blocks, review the Dialogflow audit logs for unexpected playbook updates, check who held the update permission, and confirm each agent's code blocks are approved.
Affected
Organizations that built Dialogflow CX agents with custom Code Blocks before Google's fix; an attacker with edit rights on one agent could take over every agent in the same Google Cloud project.
Fix
No action is needed now that Google has fixed the flaw, but review historical audit logs if you used the feature, and more broadly scope AI-platform permissions tightly and isolate sensitive agents.

SkillCloak hides malicious AI agent skills from the scanners meant to catch them

Researchers at the Hong Kong University of Science and Technology showed that the static scanners meant to vet add-on "skills" for AI coding agents like Claude Code can be fooled while the malware keeps working. Their technique, SkillCloak, either rewrites the tell-tale bytes a scanner looks for, using look-alike characters and line breaks, or hides the whole payload in a directory scanners skip, such as .git, behind a decoder that rebuilds it only when the agent runs the skill. Across eight scanners and 1,613 real malicious skills, the packing trick evaded detection more than 90 percent of the time. The researchers argue static scanning is not enough and released a runtime checker.

Check
If you scan AI agent skills, test whether your scanner inspects ignored directories like .git and normalizes look-alike characters, and add runtime behavior monitoring rather than relying on static analysis alone.
Affected
Anyone installing third-party skills for AI coding agents; these run with the agent's permissions, and static scanners, even strong ones, miss most cloaked malicious skills while the payload still executes.
Fix
Do not rely on static scanning alone for AI agent skills, add runtime monitoring of what skills do, vet skill sources strictly, restrict skill permissions, and treat marketplace skills as untrusted code.

Hidden website prompts trick AI agents into sending cryptocurrency to attackers

Zscaler found attackers using search-engine poisoning and hidden instructions on malicious websites to manipulate AI agents into making cryptocurrency payments. In one case, a hidden element on the page tells an AI agent that it must "resolve an error" by completing a payment, alongside code that starts a crypto transfer to a hardcoded wallet; the same page also shows human visitors ordinary payment options. Another campaign typosquats a decentralized-finance portfolio tracker and uses hidden prompts to convince agents the fake site is the real one. The attacker is seeding the scheme through several GitHub repositories, showing how autonomous agents that browse and act can be steered by content they read.

Check
Review any AI agents that can browse the web and initiate payments, and check what guardrails, approvals, or spending limits sit between an agent reading a web page and moving money.
Affected
Users and organizations running autonomous AI agents that can browse and make payments; hidden instructions on poisoned or typosquatted websites can redirect the agent into sending cryptocurrency to an attacker's wallet.
Fix
Require human approval for agent-initiated payments, isolate untrusted web content from action-taking, apply spending limits and allowlisted destinations, and treat everything an agent reads online as untrusted rather than as instructions.

Microsoft warns poisoned MCP tool descriptions can make AI agents leak data

Microsoft is warning that attackers can hijack AI agents through poisoned tool descriptions, the plain-text notes that tell an agent what a tool does. Because agents connect to systems through the Model Context Protocol and read these descriptions to decide how to act, an attacker who updates a trusted third-party tool can bury a hidden instruction in its description, telling the agent to quietly collect and exfiltrate data on its next task. Many setups pick up description changes without re-approval, so the poisoned version goes live silently. Each step the agent takes looks legitimate and runs with the user's own permissions, so no alarm fires.

Check
Inventory the MCP tools and servers your AI agents can use, especially third-party ones, and check whether your setup re-approves or reviews tool descriptions when they change rather than trusting updates automatically.
Affected
Organizations running AI agents connected to third-party MCP tools without re-approval on description changes; a poisoned description can redirect the agent to exfiltrate data using the user's own permissions, invisibly.
Fix
Require review when tool descriptions change, pin and verify tool sources, scope agents with least privilege, log every tool invocation at the infrastructure layer, and gate sensitive actions behind human approval.