Reference⏱ 8 min read
Glossary of AI Security Terms
Plain-English definitions of every technical term used in this guide. No jargon — just clear explanations for security and business leaders.
Terms are defined for their security context, not their general technical definition. The goal is clarity for decision-makers, not precision for engineers.
A
Agent Core
An AI system that can take actions autonomously — not just answer questions, but actually do things: call APIs, run code, send emails, browse the web. The key characteristic is that an agent acts in the world, not just in a conversation. Security implications scale with what actions the agent can take.
Agentic AI Core
The broad category of AI systems designed for autonomous action. As opposed to conversational AI (which responds) or analytical AI (which analyzes), agentic AI executes. The shift to agentic AI is the primary driver of the expanded security attack surface this guide covers.
AI Gateway / Proxy Technology
A piece of infrastructure that sits between your applications and AI providers. Every AI request flows through it, giving you centralized visibility, access control, cost management, and logging. Similar to how a web application firewall sits in front of web traffic, an AI gateway sits in front of AI traffic.
Automation Bias Human Factors
The human tendency to over-trust automated systems — accepting their output without adequate scrutiny. In AI oversight contexts, automation bias causes human reviewers to rubber-stamp AI decisions rather than genuinely evaluating them, especially after a period of the AI being consistently correct.
C
Computer Use Emerging
An AI capability where the model can control a computer interface — seeing the screen, moving a mouse, clicking buttons, typing text — exactly as a human would. This allows AI agents to use any software application without requiring a programmatic API. Security implication: every system accessible to a human becomes accessible to an AI with computer-use credentials.
Context Window Core
The amount of text (or "tokens") an AI model can consider at one time. Think of it as the AI's working memory — everything it can see at once. Security relevance: memory poisoning attacks work by injecting malicious content into the context window, where it influences the AI's subsequent reasoning and actions.
D
Data Poisoning Threat
An attack that corrupts the training data used to build or fine-tune an AI model. Poisoned training data can introduce backdoors (the model behaves normally except when triggered by specific inputs), biases, or systematically degraded performance on specific tasks. Because training happens before deployment, poisoning is often not detectable until the model is in production.
Defense in Depth Security Concept
A security architecture principle where multiple independent layers of controls protect a system, so that if one layer fails, others remain. In AI security: input validation + guardrails + sandboxing + human oversight are all independent layers. A prompt injection that bypasses guardrails is still stopped by sandboxing that prevents the agent from exfiltrating data.
E
Embedding Technical
A mathematical representation of text (or images, code, etc.) as a list of numbers that captures its meaning. Embeddings allow AI systems to find semantically similar content — searching for "vehicle" finds results about "cars" and "trucks" even without the word "vehicle." Used extensively in RAG systems to retrieve relevant context.
Excessive Agency Threat
A vulnerability where an AI agent has been granted more capabilities, permissions, or autonomy than its task actually requires. If an agent only needs to read a database but has write access, an attacker who manipulates the agent can cause writes. Excessive agency violates the principle of least privilege and is one of the most common AI security misconfigurations.
F
Fine-Tuning Technical
The process of further training an existing AI model on a specific dataset to specialize its behavior. Organizations fine-tune models to make them better at their specific domain (medical terminology, legal language, company-specific knowledge). Security implication: fine-tuning data can be poisoned, and fine-tuned models may behave differently from the base model's safety testing.
Foundation Model Core
A large AI model trained on massive general datasets that can be used as a starting point for many different applications. GPT-4, Claude, Gemini, and Llama are foundation models. Organizations typically build on top of foundation models rather than training from scratch. Supply chain risk: a compromised foundation model affects every application built on it.
G
Guardrails Technology
Rules that define what an AI system is and isn't allowed to say or do. Input guardrails evaluate what goes into the AI; output guardrails evaluate what comes out. Unlike safety training baked into the model itself, guardrails are an external layer — they can be configured, updated, and audited without changing the underlying model.
H
Hallucination AI Behavior
When an AI model confidently generates false information — facts, citations, quotes, code, legal precedents — that sound authoritative but are fabricated. Hallucinations are an inherent property of how language models work, not a bug that will be fully fixed. Security implication: AI outputs cannot be treated as verified facts without independent confirmation for consequential decisions.
Human-in-the-Loop Oversight
An oversight model where a human must review and approve each AI action before it executes. The AI proposes; the human authorizes. Most appropriate for high-stakes, irreversible, or novel actions. Provides the strongest oversight guarantee but is slower than autonomous operation.
Human-on-the-Loop Oversight
An oversight model where the AI acts autonomously, but humans monitor in real time and can intervene. The AI acts; humans watch and can stop it. Appropriate for repetitive, lower-stakes, or easily reversible actions. Faster than human-in-the-loop but requires active monitoring to be meaningful.
I
Indirect Prompt Injection Threat
A prompt injection attack where the malicious instructions come from data the AI processes — a webpage, a document, an email — rather than directly from the user. The user may be completely unaware. An agent browsing the web reads an attacker-controlled page that contains hidden instructions; the agent follows those instructions as if they came from a legitimate source.
J
Jailbreak Threat
An attempt to bypass an AI model's safety training and get it to produce content or take actions it was designed to refuse. Jailbreaks typically work by framing prohibited requests in ways that confuse or circumvent safety training (roleplay scenarios, hypothetical framings, gradual escalation). Distinct from prompt injection, which exploits the agent's context; jailbreaks exploit the model's training.
L
Least Privilege Security Principle
The security principle that any system, user, or agent should have access only to the resources and capabilities it actually needs — nothing more. If an agent needs to read files, it should not have write access. If it needs to query a database, it should not have delete access. Violations of least privilege are one of the most common and consequential AI security misconfigurations.
LiteLLM Technology
An open-source proxy and load balancer for large language model APIs. Acts as a unified gateway that normalizes requests across OpenAI, Anthropic, Google, and other providers. Organizations use it for centralized API key management, usage tracking, cost control, and rate limiting across all AI usage.
LLM (Large Language Model) Core
The AI model that processes language and generates text. The "brain" behind AI assistants and agents. LLMs like GPT-4, Claude, and Gemini are trained on large text datasets and can understand and generate human language at high quality. They power most AI applications in use today.
M
MCP (Model Context Protocol) Technology
An open standard from Anthropic that defines how AI models connect to external tools, data sources, and services. Think of it as USB for AI — a standardized way to plug capabilities into AI systems. MCP servers expose tools and data; MCP clients (AI models) use them. The standardization improves interoperability but also creates supply chain risk when MCP servers from untrusted sources are used.
Memory Poisoning Threat
An attack that corrupts an AI agent's persistent memory — the stored information the agent uses across sessions. A poisoned memory entry can influence every future conversation that retrieves it, embedding false context, malicious instructions, or backdoor triggers that persist long after the initial attack.
Multi-Agent System Architecture
A setup where multiple AI agents work together — one planning, others executing, others reviewing. Complex tasks are decomposed across specialized agents that communicate and hand off work. Multi-agent systems can accomplish dramatically more complex tasks than single agents, but each inter-agent trust relationship is a potential attack surface.
N
NeMo Guardrails Technology
NVIDIA's open-source framework for adding programmable behavioral rules to AI systems. Organizations define input rails (what the AI can receive), dialog rails (how conversations must flow), and output rails (what the AI can produce). Rules are configurable without model retraining — a compliance team can add a new rule without engineering support.
NIST AI RMF Standard
The National Institute of Standards and Technology's AI Risk Management Framework. A voluntary framework for managing AI risks across four functions: Govern, Map, Measure, and Manage. The most widely referenced AI governance framework for organizations seeking to demonstrate structured AI risk management to regulators and partners.
O
Orchestrator Architecture
In a multi-agent system, the orchestrator is the agent (or component) that coordinates other agents — directing their tasks, aggregating their outputs, and making decisions about what to do next. Security implication: if the orchestrator is compromised (via prompt injection or other means), it can direct all subordinate agents to perform malicious actions.
OWASP LLM Top 10 Standard
The Open Worldwide Application Security Project's list of the ten most critical security risks in large language model applications. First published 2023, updated 2025. The most widely referenced categorization of LLM vulnerabilities. Used by security teams, regulators, and auditors to structure AI security assessments.
P
PII (Personally Identifiable Information) Data
Information that can identify a specific individual — names, email addresses, phone numbers, social security numbers, health records, financial account numbers, IP addresses in some contexts. PII flowing through AI systems creates regulatory obligations (GDPR, CCPA, HIPAA) and breach notification requirements if exposed.
Privilege Escalation Threat
When an attacker or compromised system gains higher access than they were granted. In AI contexts: an agent with limited permissions manipulates other systems or agents to perform actions requiring elevated permissions. Or: a user manipulates an AI to take actions only administrators should be able to take. The AI's ability to interact with other systems makes it a potential escalation vector.
Prompt Injection Threat
An attack that inserts malicious instructions into content processed by an AI, causing the AI to follow the attacker's instructions instead of (or in addition to) the user's legitimate requests. The AI can't reliably distinguish between instructions from its system prompt, legitimate user input, and injected attacker instructions. The most widespread attack against AI systems today.
PyRIT Technology
Microsoft's Python Risk Identification Toolkit — an open-source framework for red-teaming AI systems. Automates the process of testing AI models for vulnerabilities, running thousands of adversarial prompts to find weaknesses in safety behaviors, guardrails, and content policies before attackers do.
R
RAG (Retrieval-Augmented Generation) Architecture
A technique where an AI model retrieves relevant documents or data before generating a response, grounding its answer in specific sources rather than relying only on its training. Used to give AI access to proprietary or up-to-date information. Security implication: the retrieval database (vector store) becomes a high-value target — poisoning it corrupts every response that draws from it.
Red Teaming Practice
Structured adversarial testing — trying to attack your own system to find vulnerabilities before real attackers do. In AI contexts, red teaming involves probing for prompt injections, jailbreaks, data extraction vulnerabilities, and unsafe behaviors. Can be done manually by security professionals or automated using tools like PyRIT and Garak.
S
Sandboxing Technology
Running a process (or AI agent) in an isolated environment that restricts what it can access or affect. A sandboxed agent can only reach the specific files, network addresses, and APIs permitted — everything else is blocked at the infrastructure level. Sandboxing limits the blast radius of a successful attack: the attacker can only do what the sandbox allows.
Shadow AI Governance
AI tools used by employees without official approval or IT visibility — the AI equivalent of shadow IT. Employees using personal ChatGPT accounts, consumer AI tools, or browser extensions for work tasks outside of official channels. Shadow AI creates data governance risk (company data entering unapproved systems) and security risk (no controls, no logging, no oversight).
Supply Chain Attack Threat
An attack that compromises a trusted component in your technology supply chain — a plugin, library, SDK, or service — rather than attacking you directly. In AI: a compromised MCP plugin that exfiltrates data it handles, a backdoored model update, or a malicious SDK that modifies AI behavior. The attack leverages your trust in the compromised component.
System Prompt Technical
The hidden instructions given to an AI before a user conversation begins — defining its role, behavior rules, available tools, and constraints. System prompts are typically invisible to users but shape everything the AI does. System prompt leakage attacks attempt to extract this confidential configuration; prompt injection attacks attempt to override it.
T
Token Technical
The unit of text that AI models process — roughly equivalent to a word or word fragment. Models have context window limits measured in tokens. Cost and performance are both measured in tokens. Security relevance: token exhaustion attacks (unbounded consumption) overwhelm systems by generating or requesting enormous quantities of tokens, causing denial of service or unexpected costs.
Tool Calling / Function Calling Technical
The mechanism by which an AI model invokes external functions or APIs — searching the web, querying a database, sending an email, running code. Tool calling is what makes AI agents capable of acting in the world. Security implication: tool calls can have irreversible real-world consequences. Malicious tool calls triggered by prompt injection can delete data, send unauthorized messages, or exfiltrate information.
V
Vector Database Technology
A database that stores embeddings (mathematical representations of meaning) and allows fast similarity searches. Used in RAG systems to find documents relevant to a query. When an AI searches for "information about refund policy," the vector database finds semantically similar documents even if they don't contain those exact words. Poisoning the vector database corrupts AI responses at scale.
Version Pinning Practice
Locking software dependencies to a specific reviewed version rather than automatically using the latest release. "We use version 2.3.1 of this plugin" rather than "we use the latest version." Prevents auto-update supply chain attacks, where an attacker compromises a software maintainer and pushes a malicious update that is automatically deployed to all users.
Z
Zero Trust Security Principle
A security architecture principle: never trust, always verify. No system, user, or agent gets inherent trust based on their location or identity alone — every access request must be authenticated and authorized. Applied to AI: agents don't get trust based on being part of your system; their requests are verified and logged. Inter-agent communication doesn't get implicit trust; orchestrators verify agent identity.