Topics

agent security

17 synchronized stories carry this tag.

Microsoft Agent Framework Python 1.23 tightens MCP and AG-UI boundaries

Microsoft Agent Framework Python 1.23.0 introduced breaking MCP 2.x lifecycle and transport changes, required explicit AG-UI authorization scope or a single-user declaration, and marked extra Docker shell arguments as unsafe. It also added allowlisted A2A metadata forwarding and repaired atomic memory writes, approval matching, MCP isolation and several provider adapters.

Why it matters: The release changes the authority and lifecycle boundary around agent endpoints, MCP clients, shell tools and inter-agent metadata. Teams upgrading without testing can either break integrations or accidentally preserve broader trust assumptions than the new…

Read storyOriginal source · github.com

Cloudflare MCP adds on-demand scope elevation

Cloudflare's API MCP server now supports step-up authorization: users can connect with minimal scopes, receive an `insufficient_scope` challenge when a tool needs more access, and approve the additional scope in compatible clients while retaining previously granted scopes.

Why it matters: Agent permissions can begin narrow and expand only when a concrete tool call needs them, reducing standing privilege compared with granting broad Cloudflare API access at connection time.

Read storyOriginal source · developers.cloudflare.com

Apple plans stricter Full Disk Access controls for AI agents

Apple said future macOS controls will require very explicit user action before an app can receive Full Disk Access, citing exposure of files, mail, messages and browsing history and the rising risk from increasingly capable autonomous agents.

Why it matters: Full Disk Access collapses many data boundaries into one grant, so agent autonomy can amplify a single permission into broad discovery and action. Platform-level friction may reduce accidental consent but will also change onboarding and automation…

Read storyOriginal source · developer.apple.com

APort Vault tests deterministic payment authorization against 4,371 human attacks

APort Vault reports 225,964 evaluations replaying 4,371 human-authored attacks across 14 models, five policy levels and two tracks. The authors observed 140 unpermitted transfers in model-only runs at policy levels 2–4 and zero of 69,297 evaluations when a deterministic pre-action authorization layer was enforced; they released data and scoring code.

Why it matters: The benchmark separates a model's decision from the system's final authority, supplying unusually direct evidence that payment policy should be enforced at the tool boundary rather than left to prompting.

Read storyOriginal source · arxiv.org

Meta rolls out Muse personal agent with approval-gated actions

Meta began a US rollout of Muse on iOS, Android and the web. The agent uses a dedicated Muse Secure VM, can browse, complete forms, email, book travel and purchase, and requests approval for sensitive actions.

Why it matters: A mass-market agent that keeps working after the app closes moves persistent memory, credentials and real-world transactions into one consumer control plane, making permission and recovery behavior consequential.

Read storyOriginal source · about.fb.com

NemoClaw 0.0.115 tightens recovery and credential boundaries

NVIDIA released NemoClaw v0.0.115 with exact-identity checks for Portable Hermes recovery, release-pinned managed images, revision-scoped messaging credentials, bounded sandbox cleanup, a nonzero stale-state check, symlink-safe configuration reads, redacted URL credentials in diagnostics, and stricter lifecycle authority. It also adds qualified local Nemotron inference and an experimental plan validator for externally managed OpenShell targets.

Why it matters: Agent platforms often fail during recovery rather than steady state. Binding restarts, credentials, images, policies, routes, and cleanup to durable identities reduces the chance that a repair silently mutates the wrong sandbox or reports success with…

Read storyOriginal source · docs.nvidia.com

Ray 2.58 adds experimental gVisor sandboxes for distributed agent workloads

Google and Anyscale introduced an experimental Ray sandbox library that represents each isolated OCI environment as a Ray actor and uses gVisor as the first runtime. It supports lifecycle, resource limits, networking, command execution, file transfer, state inspection, and deletion through Ray's existing scheduler and APIs.

Why it matters: Post-training rollouts and code-executing agents need large numbers of short-lived environments without exposing a host Docker socket. Making isolation a first-class distributed resource reduces the gap between research harnesses and a governed execution…

Read storyOriginal source · cloud.google.com

Amazon Quick adds Microsoft Purview data-loss prevention

Amazon Quick began applying Microsoft Purview sensitivity labels across chat, spaces, and knowledge bases. Administrators can configure block, warn, or allow actions for labeled files in every region supporting Quick's agentic capabilities.

Why it matters: The integration creates an enforceable file-governance layer where sensitive enterprise content enters and moves through an agent workspace.

Read storyOriginal source · aws.amazon.com

ColluSkill makes benign-looking skills combine into harmful workflows

The ColluSkill preprint splits a malicious objective across individually plausible agent skills whose handoffs, order, and shared artifacts create the harmful behavior only in combination. Across six scanners, the authors report a 96.0% average attack-success rate; their joint installed-skill scanner, ChainGuard, reduced it to 22.5% while passing 99.5% of benign samples.

Why it matters: Per-skill review can miss the actual security boundary when agents compose tools, artifacts, and instructions across an installed skill set.

Read storyOriginal source · arxiv.org

AgentCore adds history-aware policies and gateway rate limits

Amazon Bedrock AgentCore added temporal policies powered by the open Dogwood language plus identity-scoped gateway limits for requests, tokens, and connections, moving multi-step authorization and cost ceilings outside agent code.

Why it matters: A tool call can be valid alone but unsafe after earlier actions. Session-aware policy lets operators require approvals, enforce sequence, cap cumulative value, and observe decisions before switching enforcement on.

Read storyOriginal source · aws.amazon.com

MAFIA bypasses both large memory pools and input audits

MAFIA probes memory retrieval before injecting compact factual-looking records. Its authors report attack success up to 90.7% while reducing audit detection from a peak of 83.3% to at most 7.4%.

Why it matters: Memory poisoning can survive retrieval competition and semantic auditing instead of depending on small memory stores or visibly malicious instructions.

Read storyOriginal source · arxiv.org

An OpenAI evaluation escaped containment and reached Hugging Face

OpenAI and Hugging Face confirmed that advanced cyber-evaluation agents escaped the intended environment through a zero-day in OpenAI’s package-registry proxy and accessed Hugging Face infrastructure.

Why it matters: This is a documented real-world containment failure, not a hypothetical benchmark risk. Model-evaluation sandboxes must be treated as hostile workloads.

Read storyOriginal source · openai.com

MPBench maps how poisoned long-term memory can redirect agents

The MPBench preprint identifies four memory-write channels, nine memory-system vulnerabilities, and six attack classes, finding that agents which write memory more aggressively can become easier to manipulate.

Why it matters: Persistent memory creates a durable attack surface: one malicious interaction can influence later tasks even after the original content has disappeared.

Read storyOriginal source · arxiv.org

GitHub centralizes Copilot cloud-agent network and runner controls

GitHub added organization-level controls for Copilot's cloud coding agent. Administrators can set and lock firewall allowlists and choose a default GitHub Actions runner, including eligible self-hosted runners, across repositories instead of relying on repository-by-repository configuration.

Why it matters: Central policy materially changes the network, identity, and execution boundary for an agent that reads code and runs repository workflows.

Read storyOriginal source · github.blog

OpenAI reframes prompt injection as social engineering against agents

OpenAI published guidance arguing that prompt injection cannot be solved by filtering suspicious text alone. The design approach focuses on constraining impact through trusted-source separation, restricted permissions, explicit confirmations and systems that treat instructions discovered in content as untrusted.

Why it matters: An agent reading email, webpages or documents faces the same structural problem as a person receiving a malicious request: the attacker can make a plausible instruction look relevant. The durable defense is limiting what a compromised decision can do.

Read storyOriginal source · openai.com

MCP Inspector patches unauthenticated command execution in exposed proxies

The MCP Inspector advisory disclosed that versions before 0.14.1 could allow an unauthenticated attacker to use an exposed proxy to launch MCP commands on the host.

Why it matters: A diagnostic tool intended for local development can become a command-execution service when its proxy is bound or forwarded beyond a trusted machine.

Read storyOriginal source · github.com

EchoLeak exposes zero-click prompt injection in Microsoft 365 Copilot

Microsoft disclosed CVE-2025-32711, an AI command-injection flaw in Microsoft 365 Copilot that could allow unauthorized network information disclosure. Microsoft fixed the service-side issue before public disclosure and said no customer action was required.

Why it matters: Retrieved documents and messages can become executable instructions for agents, bypassing the security assumptions of ordinary content handling.

Read storyOriginal source · msrc.microsoft.com