Group Purchasing
Group Purchasing
AI-FOCUSEDBETA

SEC546: Securing Agentic AI

SEC546Cloud Security, Artificial Intelligence
  • 5 Days (Instructor-Led)
  • 30 Hours
Course authored by:
Viswanath (Vis) Chirravuri
Viswanath (Vis) Chirravuri
SEC546
Course authored by:
Viswanath (Vis) Chirravuri
Viswanath (Vis) Chirravuri
  • 30 CPEs

    Apply your credits to renew your certifications

  • Virtual

    Attend a live, instructor-led class remotely from anywhere

  • Advanced Skill Level

    Course material is geared for cyber security professionals with hands-on experience

  • 19 Hands-On Lab(s)

    Apply what you learn with hands-on exercises and labs

Learn to protect autonomous AI agents with the controls, guardrails, and defenses needed for real-world deployment.

Course Overview

Want to be the first to know when SEC546 beta registration opens? Complete the interest form to receive updates on beta registration, full release date, training events, OnDemand availability, and more. Be among the first to experience the only SANS course built end-to-end for securing agentic AI.

Interest Form

SEC546: Securing Agentic AI teaches defenders how to secure agentic AI systems in production. The course focuses on protecting AI agents by designing guardrails, defending against prompt injection and context poisoning, enforcing goal and scope integrity, securing identity and permissions, hardening multi-agent workflows, and containing rogue or compromised agents.

SEC546 aligns to the SANS Secure AI Blueprint’s Protect AI pillar and is designed for practitioners responsible for securing autonomous AI behavior across real-world workflows.

Defending Agentic AI Across the Full Lifecycle

As organizations adopt AI agents quickly, SEC546 gives security professionals a practical, defense-focused approach to protecting systems that can reason, act, use tools, maintain memory, and coordinate across business processes. Students learn how agentic systems are attacked, where trust breaks down, and how to reduce risk through layered defensive controls.

The course shows how to establish trusted boundaries around agent inputs and outputs, defend against prompt-based manipulation, apply secure development practices, and enforce identity, permission, and least-privilege controls so agents operate only within clearly defined limits.

From there, SEC546 moves into the operational realities of defending agentic environments at scale. Students protect memory and context from tampering, detect and isolate unsafe or rogue behavior, and apply runtime oversight that keeps agents observable, governed, and aligned with policy as conditions change.

The course then hardens what agents depend on at runtime: securing MCP data flows, sandboxing tool execution, defending desktop agents, and validating the provenance of dependencies, skills, and prompts. Students defend the runtime environment where agents communicate with peers, drive browsers and operating systems, and delegate authority, then establish fail-safe controls for agents that act on the physical world.

The course also prepares defenders for emerging threats in increasingly connected and autonomous environments. By the end of the week, students can harden agentic AI across the full lifecycle and apply disciplined defensive practices to one of the fastest-moving areas in cyber defense, proven through a comprehensive live-fire defense capstone.

Author Statement

I created SEC546 because organizations are moving quickly to adopt AI agents, but most security programs were built for traditional software and are not ready for systems that can reason, make decisions, use tools, access data, maintain memory, coordinate with other agents, and act across browsers, desktops, and even physical devices with limited human oversight. This creates new risks, including prompt injection, unsafe tool use, weak identity controls, excessive permissions, memory and context tampering, MCP and supply chain compromise, cross-agent data leakage, rogue behavior, and poor visibility into runtime decisions.

SEC546 was designed to help close that gap by giving defenders practical ways to secure agentic systems through strong input and output boundaries, secure design patterns, least-privilege access, memory integrity protections, runtime governance, defensive MCP gateways, tool execution sandboxing, multi-agent trust controls, continuous monitoring, and containment strategies. The course also helps organizations understand that adopting these mitigations does not require waiting for perfect standards or complete platform maturity. They can begin now by embedding these controls into architecture reviews, secure development practices, deployment pipelines, operational monitoring, and governance processes so AI agents are introduced in a controlled, measurable, and defensible way.

- Viswanath (Vis) Chirravuri

What You'll Learn

  • Model agentic AI threats, trust boundaries, and core attack surfaces.
  • Enforce secure input, output, identity, and permission boundaries.
  • Defend against prompt injection, context poisoning, and tool tampering.
  • Harden agent memory, runtime operations, and rogue agent containment.
  • Secure MCP flows, tool execution, desktop agents, and dependencies.
  • Protect multi-agent, browser, and computer-use agent ecosystems.
  • Apply cyber-physical safeguards through hands-on live-fire defense exercises.

Business Takeaways

  • Reduce enterprise risk from autonomous agents, tools, and connected systems.
  • Establish enforceable guardrails for agent actions, data, and permissions.
  • Improve resilience against prompt injection and agent-driven compromise paths.
  • Strengthen governance for agent memory, runtime behavior, and oversight.
  • Secure desktop, browser, and multi-agent workflows at scale.
  • Prepare teams to contain rogue agents and limit operational blast radius.
  • Build confidence for safer adoption of agentic AI in production.

Course Syllabus

Explore the course syllabus below to view the full range of topics covered in SEC546: Securing Agentic AI.

Section 1Foundations of Agentic AI Security

Section 1 builds the foundation for defending agentic AI by helping students understand the risk landscape, establish trusted boundaries, resist prompt injection, apply secure design patterns, and enforce strong identity and least-privilege controls. It equips defenders to secure agents before they act.

Topics covered

  • 1.0 Introduction to Agentic AI, Risks, Threat Model
  • 1.1 Enforcing Input and Output Boundaries
  • 1.2 Defending Against Prompt Injection
  • 1.3 Secure Agent Development Patterns
  • 1.4 Agent Identity, Permissions, and Least Agency

Labs

  • Lab 1.1: Hardening with NeMo Guardrails
  • Lab 1.2: Agent Goal Integrity Controls
  • Lab 1.3: Build Secure Agent Chain
  • Lab 1.4: Privilege Scoping & Identity Controls

Overview

Section 1 lays the foundation for defending agentic AI systems by helping students understand how these environments differ from traditional applications and why they introduce new security risks. It frames the modern threat model for agents that can reason, use tools, access data, and take action across enterprise workflows.

Students learn how to establish strong input and output boundaries, reduce exposure to prompt-based attacks, and apply secure development patterns that improve control, predictability, and resilience. The section also emphasizes how defensive architecture can limit unsafe behavior before it spreads across connected systems.

It further explores how identity, permissions, and least-privilege principles must evolve for agentic environments so organizations can control what agents are allowed to access and do. By the end of the section, students gain a practical security foundation for building and deploying agents with stronger safeguards from the start.

Section 2Agent Operations, Hardening, and MCP Defense

Section 2 moves from foundational controls to hardening production agentic AI systems at enterprise scale. Participants will secure persistent agent memory against poisoning, detect and safely terminate rogue agents, enforce runtime governance policies on live agent actions, and deploy defensive gateways that govern how agents reach external tools, data, and services.

Topics covered

  • 2.1 Securing Agent Memory and Context Stores
  • 2.2 Detecting, Containing, and Isolating Rogue Agents
  • 2.3 Observability, Governance, and Continuous Defense
  • 2.4 MCP Gateway Defense and Policy

Labs

  • Lab 2.1 Memory Integrity Controls
  • Lab 2.2 Safe Agent Termination
  • Lab 2.3 Runtime Governance and Policy Enforcement
  • Lab 2.4 Deploying Defensive MCP Gateway

Overview

Section 2 moves beyond foundational controls and focuses on how to defend agentic AI in live, operational environments. It helps students understand how security must continue after deployment, especially when agents retain context, make decisions over time, and interact with dynamic systems.

Students learn how to protect memory and contextual data from tampering, detect unsafe or rogue behavior, and apply containment strategies that limit impact before issues spread. The section emphasizes practical defensive measures that improve control, resilience, and trust during runtime.

It also explores observability, governance, and continuous policy enforcement, then turns to the defensive MCP gateways that govern how agents reach external tools, data, and services. By the end of the section, students are better prepared to secure evolving agent environment and strengthen defenses against emerging threats.

Section 3Secure MCP, Desktop Agents and Runtime Defenses

Section 3 hardens the building blocks agents depend on at runtime, including MCP data flows and desktop agent environments. Participants will detect context poisoning and tool response tampering, sandbox tool execution paths, secure desktop agents such as OpenCode, and validate the provenance of dependencies, skills, and prompts.

Topics covered

  • 3.1 MCP Data Integrity & Context Security
  • 3.2 Agent Tool Execution Sandboxing
  • 3.3 Securing Desktop Agents
  • 3.4 Agent Supply Chain & AIBOM Defense

Labs

  • Lab 3.1 Detecting Context Poisoning and Tool Response Tampering
  • Lab 3.2 Tool Sandbox and Egress Controls
  • Lab 3.3 Securing OpenCode Agents
  • Lab 3.4 Dependency, Skill and Prompt Provenance

Overview

Section 3 focuses on the runtime building blocks that agentic AI systems rely on after deployment, especially the data flows, execution paths, and local environments that shape agent behavior. It helps students understand how trust can break down when agents consume poisoned context, rely on tampered tool responses, or operate through insecure desktop agent configurations.

Students learn how to validate MCP data integrity, sandbox tool execution, and secure desktop agents that interact with local files, skills, and connected services. The section emphasizes practical runtime defenses that reduce exposure, constrain unsafe execution paths, and improve confidence in how agents process external inputs and take action.

It also explores how provenance and trust must extend to dependencies, skills, prompts, and other agent components that influence decision-making at runtime. By the end of the section, students are equipped to secure the core execution environment of agentic systems and defend against manipulation inside the agent’s operational stack.

Section 4Multi-Agent, Browser and Computer-Use Agent Security

Section 4 defends the runtime ecosystem where agents communicate with peers, drive browsers and operating systems, and delegate authority. Participants build verifiable trust chains between agents, sandbox browser and computer-use actions with Cua, scope delegated authorization across agent-to-agent handoffs, and prevent task data from crossing tenant boundaries.

Topics covered

  • 4.1 Multi-Agent A2A Protocol Defense
  • 4.2 Securing Browser & Computer-Use Agents
  • 4.3 Delegated Agent Authorization Defense
  • 4.4 Cross-Agent Data Leakage Defense

Labs

  • Lab 4.1 A2A Trust Chain Controls
  • Lab 4.2 Cua Action Sandboxing
  • Lab 4.3 Token Exchange and Scoping Controls
  • Lab 4.4 Task Contamination Isolation Controls

Overview

Section 4 expands from individual agents to the broader runtime environment where agents interact with peers, operate browsers and operating systems, and delegate tasks across connected workflows. It helps students understand how security challenges grow when trust, authority, and data move across multi-agent systems and computer-use environments.

Students learn how to build verifiable trust chains between agents, sandbox browser and computer-use actions, and apply controls that constrain delegated authority during agent-to-agent handoffs. The section emphasizes practical defenses that reduce unintended actions, prevent overreach, and contain risk as agents operate across shared systems and dynamic execution contexts.

It also explores how cross-agent communication can introduce new data leakage and task contamination risks if tenant, session, or workflow boundaries are not enforced. By the end of the section, students are ready to secure coordinated agent ecosystems and defend against failures that propagate across connected autonomous workflows.

Section 5Cyber-Physical Agent Security & Emerging Frontiers

Section 5 establishes strict fail-safe mechanisms for agents that act on the physical world or hardware devices, then present the current frontier of agentic security defenses with confidential computing. The day closes with a comprehensive live-fire defense exercise that requires participants to apply every defensive technique from the week against a multi-stage compromise of a production-grade autonomous system.

Topics covered

  • 5.1 Physical-World Agent Safety
  • 5.2 Emerging Agentic Security Topics
  • 5.3 Agent Defense Capstone

Labs

  • Lab 5.1 Robotic and IoT Kill-Switch Controls
  • Lab 5.2 Confidential Agent Execution and Attestation
  • Lab 5.3 Live Defense Operations CTF

Overview

Section 5 turns to agents that can influence the physical world and to the emerging defenses shaping the future of agentic AI security. It helps students understand why stronger safeguards are required when autonomous systems interact with hardware, robotics, IoT devices, or other environments where unsafe actions can create immediate real-world impact.

Students learn how to apply fail-safe controls, constrain physical-world actions, and evaluate newer defensive approaches that strengthen trust in sensitive agent operations. Students close the week by validating their skills through a comprehensive live-fire capstone.

Things You Need To Know

Cloud Accounts and API Keys

SANS provides students with access to labs hosted on AWS infrastructure, along with the required LLM API keys for lab participation. Students can log in to their SANS account and visit the MyLabs page 24 hours before class begins to access the information and materials needed to get started.

Mandatory Laptop Requirement

Students must bring their own system configured according to these instructions.

A properly configured system is required to fully participate in this course. If you do not carefully read and follow these instructions, you will likely leave the class unsatisfied because you will not be able to participate in hands-on exercises that are essential to this course. Therefore, we strongly urge you to arrive with a system meeting all the requirements specified for the course.

Students must be in full control of their system's network configuration. The system will need to communicate with the cloud-hosted student VM using a combination of HTTPS, SSH, and SOCKS5 traffic on non-standard ports. Running VPN, intercepting proxy, or egress firewall filters may cause connection issues communicating with the student VM. Students must be able to configure or disable these services to connect to the lab environment.

Bring Your Own Laptop Configured Using the Following Directions

A properly configured system is required for each student participating in this course. Before starting your course, carefully read and follow these instructions exactly:

  • Host Operating System: Latest version of Windows 10, macOS 10.15.x or later, or Linux that also can install and run the Firefox browser described below.
  • Fully update your host operating system prior to the class to ensure you have the right drivers and patches installed.

Mandatory Host Hardware Requirements

  • CPU: 64-bit 2.5+ GHz multi-core processor or higher
  • Wireless Ethernet 802.11 B/G/N/AC
  • Local Administrator Access within your host operating system
  • Must have the ability to install Firefox, enable a Firefox extension, and install a new trusted root certificate on the machine.

Mandatory Software Requirements

Prior to class, ensure that the following software is installed on the host operating system:

  • Firefox 120.0+
  • Firefox SmartProxy extension

Summary

Before beginning of the course you should:

  • Have a laptop with a solid-state drive (SSD), 16GB of RAM, and a 64-bit operating system.
  • Install the latest version of Firefox and the SmartProxy extension.
  • Download the SEC546 Lab Setup Instructions from your sans.org account.

After you have completed those steps, access the SANS provided AWS account to connect to the SANS Cloud Security Flight Simulator and connect to the SEC546 student VM. The SEC546 Instance hosts an electronic workbook, VSCode, Git Server, and Terminal services that can be accessed through the Firefox browser.

Your course materials include a "Setup Instructions" document that details important steps you must take before you travel to a live class event or start an online class. It may take 20 minutes or more to complete these instructions.

Your class uses an electronic workbook for its lab instructions. In this new environment, a second monitor and/or a tablet device can be useful for keeping class materials visible while you are working on your course's labs.

If you have additional questions about the laptop specifications, please contact customer service.

This course is designed for practitioners in Protect AI roles, including AI SOC Orchestrators

  • AI Incident Response Orchestrators
  • AI/ML Security Engineers focused on agentic systems
  • AI Security Specialists
  • Security Operations and blue team leads responsible for AI-driven workflows
  • Cloud Security Engineers responsible for agentic AI deployments.

The course assumes working comfort with Python, command line, and containers, along with a foundational understanding of LLMs and GenAI concepts.

Many of these titles are still being defined inside organizations. SEC546 gives you the practical skills to step into them with credibility as the roles form, rather than waiting for hiring patterns to catch up.

  • Electronic and printed courseware
  • Mp3 audio files of course lecture
  • SANS provisioned API key to access the LLM endpoint

  • Python familiarity: Ability to read, modify, and run Python scripts, including using libraries, APIs, and basic program flow.
  • GenAI fundamentals: Working understanding of large language models, prompting, retrieval-augmented generation, and tool-calling concepts.
  • Application security basics: General knowledge of vulnerabilities such as injection, authentication, authorization, and trust boundary enforcement.
  • Command-line comfort: Ability to navigate directories, install packages, edit files, and run lab exercises from a terminal.
  • Cloud and API awareness: Basic familiarity with API keys, environment variables, JSON, and connecting applications to external services.

While agentic AI systems may be deployed in cloud environments, SEC546 is a defensive AI course focused on securing agents, tools, and orchestration layers rather than general cloud infrastructure. It focuses on what changes when an LLM stops just answering questions and starts taking actions: calling tools, reading data, moving across business systems. Agents like that need different controls than traditional apps, and that's what the course teaches.

Depending on your current or desired future role, the courses below are great next steps in your cybersecurity journey.

Together, they prepare you to defend GenAI, secure agentic AI, and lead the program that governs both.

SEC546 aligns with the SANS Secure AI Blueprint’s Protect AI pillar by focusing on the defensive controls needed to secure agentic AI systems in production.

The course teaches practitioners how to protect autonomous AI behavior across real-world workflows by identifying agentic AI threats, designing and validating guardrails, defending against prompt injection and context poisoning, enforcing agent scope and goal integrity, securing multi-agent chains, and containing rogue or compromised agents.

While agentic AI may run in cloud environments, SEC546 is not a general cloud infrastructure course. It is a defensive AI course focused on securing agents, tools, orchestration layers, and autonomous behavior.

Agentic AI Security is the discipline of securing autonomous AI systems that can plan, make decisions, execute actions, invoke tools, retain memory, operate across browsers and desktops, and coordinate with other agents, often with limited human oversight. Unlike traditional chatbot-style AI applications that primarily generate text, agentic systems exercise real agency: they pursue multi-step goals, call external tools and services, access sensitive data and environments, maintain context across tasks, and delegate work across connected agent workflows. This autonomy introduces a fundamentally different class of security risks, including prompt injection with execution impact, memory and context poisoning, tool response tampering, agent identity abuse, delegated authorization failures, uncontrolled privilege, cross-agent data leakage, and cascading failures across multi-agent systems.

Securing agentic AI is critical because organizations are rapidly deploying these systems to automate high-value workflows such as software development, infrastructure operations, security tasks, compliance activities, customer support, and increasingly, actions that affect physical devices and environments. An agent that can be manipulated into misusing its permissions, leaking sensitive data, following poisoned context, or executing unauthorized actions creates direct risk to business continuity, data integrity, system safety, and regulatory obligations. The consequences grow even more severe in connected agent ecosystems, where one compromised agent, tool, or context source can rapidly propagate failures across an entire pipeline.

SEC546 positions students at the forefront of the next major shift in cybersecurity: securing autonomous AI agents. As organizations move beyond passive chatbot use cases to systems that plan, execute actions, invoke tools, maintain memory, operate across browsers and desktops, and coordinate across multi-agent workflows, demand is growing for professionals who can defend these high-risk environments. This course delivers the specialized, defense-focused skills needed to close that gap and differentiate students in a fast-expanding market.

Five intensive, lab-driven days go far beyond general AI security concepts to focus on the distinct attack surface of autonomous AI systems. Students build and apply production-grade defenses across input and output boundaries, prompt injection resistance, agent identity and permissions, memory and context security, rogue-agent containment, runtime governance, defensive MCP gateways, MCP data integrity, tool execution sandboxing, desktop agent security, agent supply chain provenance, multi-agent trust chains, browser and computer-use agents, delegated authorization, cross-agent data isolation, cyber-physical fail-safes, and emerging defenses such as confidential agent execution, then prove those skills in a comprehensive live-fire defense capstone.

Beta courses are part of the SANS course development process, bringing new training to market in collaboration with the practitioner community. SEC546 delivers fully developed content, complete labs, and expert instruction at 25% off full course cost. 

  • Work directly with the author, Vis Chirravuri in a smaller cohort before general release
  • Be the first to train on the only SANS course built end-to-end for securing agentic AI
  • Apply a complete defensive control stack through hands-on labs: guardrails, goal integrity, secure agent chains, scoped identity, memory integrity, safe termination, and runtime governance.
  • Shape the final course through direct feedback to the author
  • Access the course at 25% off full course cost

Course Schedule and Pricing

Looking for Group Purchasing Options?Contact Us

We couldn't find a match for your selection

Please try a different combination of filters and search again.

Benefits of Learning with SANS

Bryan Simon: Teacher Standing Next to Smartboard and Explaining Concept

Get feedback from the world’s best cybersecurity experts and instructors

OnDemand Mobile App

Choose how you want to learn - online, on demand, or at our live in-person training events

Close Up of Woman Holding a Pen and Documents

Get access to our range of industry-leading courses and resources