Live
Long‑Context Coding Agents: Grok 4.7 Gains Self‑Verification via Extended RL TrainingSystem One decision model Jev reshapes AI integration for production codeCodeQL CLI 2.27.0 deprecates the universal bundle – switch to platform‑specific downloadsGranular Worker Access Control via Dashboard InvitationDecision‑only models like Kev cut token waste in AI agent pipelinesGitLab API Rate Limits Tighten for AI‑Driven AutomationOn‑prem AI factories reshape deployment pipelines for engineers in Egypt and AfricaRunning Positron on SageMaker Studio: Architecture, Ops, and Security ImplicationsLong‑Context Coding Agents: Grok 4.7 Gains Self‑Verification via Extended RL TrainingSystem One decision model Jev reshapes AI integration for production codeCodeQL CLI 2.27.0 deprecates the universal bundle – switch to platform‑specific downloadsGranular Worker Access Control via Dashboard InvitationDecision‑only models like Kev cut token waste in AI agent pipelinesGitLab API Rate Limits Tighten for AI‑Driven AutomationOn‑prem AI factories reshape deployment pipelines for engineers in Egypt and AfricaRunning Positron on SageMaker Studio: Architecture, Ops, and Security Implications
NVIDIA

AI Agent Security: Enforcing Boundaries with OpenShell and Governance Tools

AI SummaryPowered by AI

AI agents now extend the traditional software stack, introducing runtime‑level actions that must be secured across code, data, tools, and infrastructure. Practitioners must adopt enforceable policies, sandboxed runtimes, and evidence‑driven testing to keep those extended attack surfaces under control.

AI agents now extend the traditional software stack, adding runtime‑level reasoning, tool use, and adaptive actions that must be secured alongside code, data, identities, services, and infrastructure. Engineers, platform operators, and security teams need enforceable boundaries, traceable identities, and verifiable evidence because the same stack that delivers productivity also creates new avenues for misuse.

New Threat Surface Across the Agent Stack

Every layer that an agent touches—model, harness, runtime—carries a security responsibility. For example, an agent tasked with updating a customer record could encounter a malicious instruction in an attached document and then try to export that data to an unauthorized endpoint. A network policy should block the outbound transfer, and protected logs must capture the tool call, the authorization decision, and the outcome. Permission to modify a record must not automatically grant export rights; any escalation request must be mediated by a separate approval process.

Secure Runtime and Policy Enforcement

The execution environment must enforce limits that the agent cannot override. OpenShell, an open‑source secure runtime, isolates agents from the host, governing file system, network, and process access. Partners in the Open Secure AI Alliance extend this baseline: Cisco’s DefenseClaw adds a governance layer, while JFrog integrates scanning and verification of agent skills before they are allowed to run. These components collectively ensure that tools, skills, and dependencies are vetted and that policies are applied outside the agent’s reasoning loop.

Evidence‑Based Testing and Continuous Red‑Team

Before deployment, a named owner must collect evidence that controls block credential leakage, unauthorized data exfiltration, and permission changes. Tests should also verify that attempts to tamper with monitoring are rejected. Failures must be reproduced, investigated, and turned into repeatable test cases. The article cites CrowdStrike SafeMind for automated attack simulations and Palo Alto Networks Prisma AIRS for continuous red‑team exercises that evolve with model and workflow changes.

Open vs Closed Models for Incident Response

Closed models provide managed services, but open models let defenders inspect components, adapt defenses, and keep sensitive evidence within their own environment. During an incident, this control enables teams to reproduce failures, test fixes, and validate remediation without exposing data to external services. AI‑assisted tools such as Capital One’s VulnHunter and ReversingLabs’ Spectra Assure illustrate how AI can accelerate vulnerability discovery, fix validation, and malware detection, provided the findings are reproducible and verifiable.

Related CloudNinjas coverage: security.

What This Means For Practitioners

  • Adopt a sandboxed runtime. Deploy OpenShell or an equivalent isolation layer to enforce file, network, and process limits independent of agent logic.
  • Define per‑agent identities. Issue credentials scoped to the specific task and require separate approval for any privilege escalation.
  • Instrument protected logging. Capture tool invocations, authorization decisions, and outcomes to enable post‑mortem analysis.
  • Implement repeatable security tests. Use automated attack simulation tools and treat each failure as a new test case for future releases.
  • Leverage open models for forensics. When possible, prefer open‑source components that allow inspection and verification during incident response.
Originally published atNVIDIA Blog