AI Security Is an Engineering Problem — How to Solve It at Every Layer of the Agent Stack

NVIDIA Blog News

Summary

The article discusses AI security as an engineering problem, emphasizing the need for security controls across all layers of the agent stack and introducing tools like NVIDIA OpenShell to enforce policies.

<div id="bsf_rt_marker"></div><p><span style="font-weight: 400;">AI security is an engineering problem. That means defined security requirements, enforceable controls, named owners and evidence that protections work. </span></p> <p><span style="font-weight: 400;">As AI becomes more capable, the industry must accelerate security engineering, broaden access to defensive tools and share what works faster. </span></p> <h2><b>Technology Changes, Security Fundamentals Endure</b></h2> <p><span style="font-weight: 400;">The internet and cloud computing changed how software operates, while core security responsibilities endured: establish identity, control access, limit exposure and verify that protections work.</span></p> <p><span style="font-weight: 400;">AI agents introduce new capabilities — reasoning, using tools and adapting actions based on the data they encounter. Those capabilities require applying established principles to new operating conditions.</span></p> <p><span style="font-weight: 400;">This pace creates pressure. Organizations want the productivity benefits of AI while the practices to govern and secure these systems are still developing. </span></p> <h2><b>Security Depends on the Full Agent Stack</b></h2> <p><span style="font-weight: 400;">Applications depend on code, data, identities, services and infrastructure. Security depends on how those components work together — and AI agents </span><a target="_blank" href="https://developer.nvidia.com/blog/where-security-fits-in-an-ai-agent-stack/"><span style="font-weight: 400;">extend that system</span></a><span style="font-weight: 400;">.</span></p> <p><span style="font-weight: 400;">Models provide capabilities; harnesses organize context, tools and workflows; and runtime environments provide the infrastructure within which actions execute. Each part of that stack carries security responsibilities, and proper protection requires controls across each layer, as data, instructions and actions move through the system. </span></p> <p><span style="font-weight: 400;">Consider an agent updating a customer record. Say it encounters malicious instructions in an attached document and attempts to export customer data to an unauthorized destination. </span></p> <p><span style="font-weight: 400;">A network policy should block the transfer, and protected logs should capture the attempted tool call, authorization decision and outcome so the security team can identify the tool used and the destination it attempted to reach. </span></p> <p><span style="font-weight: 400;">Permission to update a customer record should not automatically extend to exporting that data. An agent can request additional access, but it cannot authorize that access itself.</span></p> <h2><b>Build Security Into How Agents Operate</b></h2> <p><span style="font-weight: 400;">A security boundary has to hold even when an agent makes the wrong decision. The environment where an agent runs determines what it’s allowed to do, and must therefore install limits on files, network destinations and processes independently of the agent’s reasoning. </span></p> <p><span style="font-weight: 400;">Instructions and safeguards can help guide behavior, but security also requires enforceable boundaries. </span></p> <p><span style="font-weight: 400;">Each agent needs a traceable identity and credentials limited to its assigned task. Organizations need clear policies defining what information agents can access, which systems they can change and which actions require approval. Within those boundaries, consequential actions and permission changes still require human approval.</span></p> <p><span style="font-weight: 400;">Teams also need to verify the source and integrity of the tools, skills and dependencies agents use. If something goes wrong, protected records of tool calls, authorization decisions and outcomes help investigators reconstruct what happened. Clear procedures for revoking access and containing incidents make that evidence actionable.</span></p> <p><a target="_blank" href="https://build.nvidia.com/openshell?nvid=nv-int-solr-662458-vt53&amp;_gl=1*18jmge8*_gcl_au*MjEyMzE0NzgxOS4xNzg4MjE0MjE4Li0uLS4xNzg4MjE0Mjc3LjE3NzIyOTMxNy4xNzg5NjcwMDk0LjE3ODk2NzAxMTA."><span style="font-weight: 400;">NVIDIA OpenShell</span></a><span style="font-weight: 400;"> is an open source, secure runtime that enforces policies outside of the agent’s reach and provides sandboxed execution while governing how agents access, data, network and system resources. </span><a target="_blank" href="https://secureaialliance.org/"><span style="font-weight: 400;">Open Secure AI Alliance</span></a><span style="font-weight: 400;"> partners are building on OpenShell: </span><a target="_blank" href="https://blogs.cisco.com/ai/cisco-announces-defenseclaw"><span style="font-weight: 400;">Cisco’s </span><span style="font-weight: 400;">DefenseClaw</span></a><span style="font-weight: 400;"> adds a governance layer, </span><span style="font-weight: 400;">and </span><a target="_blank" href="https://investors.jfrog.com/news/news-details/2026/JFrog-Delivers-Trust-Layer-for-AI-Driven-Software-with-NVIDIA/default.aspx"><span style="font-weight: 400;">JFrog</span></a><span style="font-weight: 400;"> integrates with OpenShell to scan and verify agent skills and enforce policies on which skills agents can access.</span></p> <h2><b>Engineering Teams Need Evidence of Security</b></h2> <p><span style="font-weight: 400;">Before deployment, teams need evidence that proper controls block attempts to obtain credentials beyond an agent’s scope or send sensitive data to an unauthorized destination. </span></p> <p><span style="font-weight: 400;">Testing should also cover attempts to change permissions or interfere with monitoring, and be repeated after material changes to models, tools or workflows.</span></p> <p><span style="font-weight: 400;">A named owner must use those results to decide whether the system is ready for deployment and ensure failed tests lead to corrective action. Failures discovered in testing or operation should be reproduced, investigated and addressed. Each finding can then become a repeatable test, allowing teams to check that the fix continues to work in future releases.</span><span style="font-weight: 400;"> </span></p> <p><span style="font-weight: 400;">Examples include CrowdStrike’s </span><a target="_blank" href="https://www.crowdstrike.com/en-us/press-releases/crowdstrike-launches-frontier-models-for-cybersecurity-with-nvidia/"><span style="font-weight: 400;">SafeMind</span></a><span style="font-weight: 400;"> for testing and strengthening defenses through repeated attack simulations, </span><span style="font-weight: 400;">and</span><span style="font-weight: 400;"> Palo Alto Networks </span><a target="_blank" href="https://www.paloaltonetworks.com/blog/2026/06/reinventing-security-for-the-agentic-nvidia-ai-factory/"><span style="font-weight: 400;">Prisma AIRS</span></a><span style="font-weight: 400;"> for continuous red teaming as models and applications change.</span></p> <h2><b>Defenders Need the Right Tools at the Right Time</b></h2> <p><span style="font-weight: 400;">Investigating failures requires capable tools suited to the task, data and environment. Open and closed models serve complimentary needs.  </span></p> <p><span style="font-weight: 400;">Closed models offer managed capabilities and services, while open models give defenders options to inspect relevant components, adapt strategies and work on infrastructure they control.</span></p> <p><span style="font-weight: 400;">During an incident, that control can help a team reproduce a failure and test a fix against its own systems while keeping sensitive evidence within its environment. </span></p> <p><span style="font-weight: 400;">Capable AI can support this work by helping find vulnerabilities, validate fixes and investigate attacks. Its value should be assessed through reproducible findings, verifiable fixes and accelerated response time.</span></p> <p><span style="font-weight: 400;">Examples include</span> <span style="font-weight: 400;">Capital One’s <a target="_blank" href="https://www.capitalone.com/tech/open-source/announcing-vulnhunter/">VulnHunter</a></span> <span style="font-weight: 400;">for AI-powered code security, and </span><span style="font-weight: 400;">ReversingLabs’ <a target="_blank" href="https://www.reversinglabs.com/solutions/secure-software-release">Spectra Assure</a> for AI-powered analysis of software packages to detect malware and tampering.</span></p> <h2><b>Shift the Advantage Toward Defenders Through Open Work</b></h2> <p><span style="font-weight: 400;">Sharing evidence of what failed, which controls worked and how fixes were verified helps other teams strengthen their own systems. </span></p> <p><a target="_blank" href="https://research.nvidia.com/ai-security"><span style="font-weight: 400;">NVIDIA’s security research</span></a><span style="font-weight: 400;"> and the Open Secure AI Alliance support that exchange by bringing research, practical tools and expertise into the broader security community.</span></p> <p><span style="font-weight: 400;">AI security is an engineering problem. Every agent deployment needs enforceable boundaries, an accountable owner and evidence that its protections work. Open research and shared tools help more defenders meet that standard and improve it as capabilities advance.</span></p> <p><i><span style="font-weight: 400;">Learn more about </span></i><a target="_blank" href="https://research.nvidia.com/ai-security"><i><span style="font-weight: 400;">NVIDIA’s security research</span></i></a><i><span style="font-weight: 400;"> and join the </span></i><a target="_blank" href="https://secureaialliance.org/#join"><i><span style="font-weight: 400;">Open Secure AI Alliance</span></i></a><i><span style="font-weight: 400;">.</span></i></p>
Original Article
View Cached Full Text

Cached at: 09/21/26, 02:55 PM

# AI Security Is an Engineering Problem — How to Solve It at Every Layer of the Agent Stack Source: [https://blogs.nvidia.com/blog/ai-security-agent-stack/](https://blogs.nvidia.com/blog/ai-security-agent-stack/) AI security is an engineering problem\. That means defined security requirements, enforceable controls, named owners and evidence that protections work\. As AI becomes more capable, the industry must accelerate security engineering, broaden access to defensive tools and share what works faster\. ## **Technology Changes, Security Fundamentals Endure** The internet and cloud computing changed how software operates, while core security responsibilities endured: establish identity, control access, limit exposure and verify that protections work\. AI agents introduce new capabilities — reasoning, using tools and adapting actions based on the data they encounter\. Those capabilities require applying established principles to new operating conditions\. This pace creates pressure\. Organizations want the productivity benefits of AI while the practices to govern and secure these systems are still developing\. ## **Security Depends on the Full Agent Stack** Applications depend on code, data, identities, services and infrastructure\. Security depends on how those components work together — and AI agents[extend that system](https://developer.nvidia.com/blog/where-security-fits-in-an-ai-agent-stack/)\. Models provide capabilities; harnesses organize context, tools and workflows; and runtime environments provide the infrastructure within which actions execute\. Each part of that stack carries security responsibilities, and proper protection requires controls across each layer, as data, instructions and actions move through the system\. Consider an agent updating a customer record\. Say it encounters malicious instructions in an attached document and attempts to export customer data to an unauthorized destination\. A network policy should block the transfer, and protected logs should capture the attempted tool call, authorization decision and outcome so the security team can identify the tool used and the destination it attempted to reach\. Permission to update a customer record should not automatically extend to exporting that data\. An agent can request additional access, but it cannot authorize that access itself\. ## **Build Security Into How Agents Operate** A security boundary has to hold even when an agent makes the wrong decision\. The environment where an agent runs determines what it’s allowed to do, and must therefore install limits on files, network destinations and processes independently of the agent’s reasoning\. Instructions and safeguards can help guide behavior, but security also requires enforceable boundaries\. Each agent needs a traceable identity and credentials limited to its assigned task\. Organizations need clear policies defining what information agents can access, which systems they can change and which actions require approval\. Within those boundaries, consequential actions and permission changes still require human approval\. Teams also need to verify the source and integrity of the tools, skills and dependencies agents use\. If something goes wrong, protected records of tool calls, authorization decisions and outcomes help investigators reconstruct what happened\. Clear procedures for revoking access and containing incidents make that evidence actionable\. [NVIDIA OpenShell](https://build.nvidia.com/openshell?nvid=nv-int-solr-662458-vt53&_gl=1*18jmge8*_gcl_au*MjEyMzE0NzgxOS4xNzg4MjE0MjE4Li0uLS4xNzg4MjE0Mjc3LjE3NzIyOTMxNy4xNzg5NjcwMDk0LjE3ODk2NzAxMTA.)is an open source, secure runtime that enforces policies outside of the agent’s reach and provides sandboxed execution while governing how agents access, data, network and system resources\.[Open Secure AI Alliance](https://secureaialliance.org/)partners are building on OpenShell:[Cisco’sDefenseClaw](https://blogs.cisco.com/ai/cisco-announces-defenseclaw)adds a governance layer,and[JFrog](https://investors.jfrog.com/news/news-details/2026/JFrog-Delivers-Trust-Layer-for-AI-Driven-Software-with-NVIDIA/default.aspx)integrates with OpenShell to scan and verify agent skills and enforce policies on which skills agents can access\. ## **Engineering Teams Need Evidence of Security** Before deployment, teams need evidence that proper controls block attempts to obtain credentials beyond an agent’s scope or send sensitive data to an unauthorized destination\. Testing should also cover attempts to change permissions or interfere with monitoring, and be repeated after material changes to models, tools or workflows\. A named owner must use those results to decide whether the system is ready for deployment and ensure failed tests lead to corrective action\. Failures discovered in testing or operation should be reproduced, investigated and addressed\. Each finding can then become a repeatable test, allowing teams to check that the fix continues to work in future releases\. Examples include CrowdStrike’s[SafeMind](https://www.crowdstrike.com/en-us/press-releases/crowdstrike-launches-frontier-models-for-cybersecurity-with-nvidia/)for testing and strengthening defenses through repeated attack simulations,andPalo Alto Networks[Prisma AIRS](https://www.paloaltonetworks.com/blog/2026/06/reinventing-security-for-the-agentic-nvidia-ai-factory/)for continuous red teaming as models and applications change\. ## **Defenders Need the Right Tools at the Right Time** Investigating failures requires capable tools suited to the task, data and environment\. Open and closed models serve complimentary needs\. Closed models offer managed capabilities and services, while open models give defenders options to inspect relevant components, adapt strategies and work on infrastructure they control\. During an incident, that control can help a team reproduce a failure and test a fix against its own systems while keeping sensitive evidence within its environment\. Capable AI can support this work by helping find vulnerabilities, validate fixes and investigate attacks\. Its value should be assessed through reproducible findings, verifiable fixes and accelerated response time\. Examples includeCapital One’s[VulnHunter](https://www.capitalone.com/tech/open-source/announcing-vulnhunter/)for AI\-powered code security, andReversingLabs’[Spectra Assure](https://www.reversinglabs.com/solutions/secure-software-release)for AI\-powered analysis of software packages to detect malware and tampering\. ## **Shift the Advantage Toward Defenders Through Open Work** Sharing evidence of what failed, which controls worked and how fixes were verified helps other teams strengthen their own systems\. [NVIDIA’s security research](https://research.nvidia.com/ai-security)and the Open Secure AI Alliance support that exchange by bringing research, practical tools and expertise into the broader security community\. AI security is an engineering problem\. Every agent deployment needs enforceable boundaries, an accountable owner and evidence that its protections work\. Open research and shared tools help more defenders meet that standard and improve it as capabilities advance\. *Learn more about*[*NVIDIA’s security research*](https://research.nvidia.com/ai-security)*and join the*[*Open Secure AI Alliance*](https://secureaialliance.org/#join)*\.*

Similar Articles

How Autonomous AI Agents Become Secure by Design With NVIDIA OpenShell

NVIDIA Blog

NVIDIA launches OpenShell, a secure-by-design runtime for autonomous AI agents that isolates agent operations in sandboxes and enforces security policies at the system level rather than relying on behavioral prompts. The toolkit, part of NVIDIA Agent Toolkit, enables enterprises to run coding agents and agentic workflows with unified policy management and compliance oversight.

I think most AI agents are less secure than their builders realize

Reddit r/AI_Agents

The article argues that AI agent security is often overstated with a focus on prompt injection, while overlooking broader risks such as unauthorized tool use, data access, and financial transactions. It calls for more attention to what agents can actually be made to do in production environments.

Security on the path to AGI

OpenAI Blog

OpenAI outlines comprehensive security measures on the path to AGI, including AI-powered cyber defense, continuous adversarial red teaming with SpecterOps, and security frameworks for emerging AI agents like Operator. The company emphasizes proactive threat detection, industry collaboration, and security integration into infrastructure and models.