Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
Skip to content
World desk5 min

Secure AI Agents by Limiting Their Authority, Not Adding Tools

More tools do not automatically make an AI agent safer. Limit its authority, enforce policy outside the model, contain execution, and gate high-impact actions.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Adding security tools is not enough to secure an AI agent. The effective approach is to limit what the agent can access, enforce authorization outside the model, contain what it can execute, and require independent approval for consequential actions. A model can be manipulated by instructions hidden in content it reads; access controls must still hold when that happens.

Why can a tool-using agent be hijacked?

An agent’s tools turn its decisions into actions: reading files, querying databases, running code, or sending messages. That creates an action surface. An attacker may not need to talk to the model directly; malicious instructions embedded in an email, file, or web page the agent reads can influence what it does next.

As an Amazon Associate I earn from qualifying purchases.

NIST’s Center for AI Standards and Innovation described this risk as “agent hijacking,” a form of indirect prompt injection that can cause an agent to take unintended, harmful actions. In a January 17, 2025, technical blog post, NIST reported experiments involving code execution, database exfiltration, and automated phishing scenarios. Those experiments used agents powered by an upgraded Claude 3.5 Sonnet released in October 2024. They illustrate risks under the tested conditions, not a prevalence rate for all agents or a guarantee about how a current system will behave.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The security implication is straightforward: instructions in a prompt are not an authorization boundary. The agent may misunderstand policy, or hostile content may steer it toward an action. Systems that perform the action must independently decide whether it is permitted.

#1 Best Overall
Yubico - Security Key C NFC - Basic Compatibility - Multi-Factor authentication (MFA) Security Key and passkey, Connect via USB-C or NFC, FIDO Certified
  • POWERFUL SECURITY KEY: The Security Key C NFC is the essential physical passkey for protecting your digital life from phishing attacks. It ensures only you can access your accounts.
  • WORKS WITH 1000+ ACCOUNTS: Compatible with Google, Microsoft, and Apple. A single Security Key C NFC secures 100 of your favorite accounts, including email, password managers, and more.
  • FAST & CONVENIENT LOGIN: Plug in your Security Key C NFC via USB-C and tap it, or tap it against your phone (NFC) to authenticate. No batteries, no internet connection, and no extra fees required.
  • TRUSTED PASSKEY TECHNOLOGY: Uses the latest passkey standards (FIDO2/WebAuthn & FIDO U2F) but does not support One-Time Passwords. For complex needs, check out the YubiKey 5 Series.
  • BUILT TO LAST: Made from tough, waterproof, and crush-resistant materials. Manufactured in Sweden and programmed in the USA with the highest security standards.

How should you limit what an agent can do?

Start with the smallest useful toolset

Give an agent only the tools needed for its assigned task. Narrow each tool to specific operations rather than exposing a general-purpose shell, broad URL fetcher, or unrestricted connector where a focused operation will suffice. A mail summarizer, for example, usually needs to read messages, not send or delete them.

Apply least privilege to the entire path from agent to service. Scope the downstream API or database identity to the required data and operations; keep read-only and write-capable identities separate. Where appropriate, use the user’s own authorization context. OWASP’s guidance on excessive agency recommends minimizing extensions, their functionality, and their permissions, with authorization enforced in downstream systems.

Check every proposed action outside the model

Put a policy enforcement point between a proposed tool call and the system that executes it. At execution time, validate the initiating identity, tool, target, arguments, permitted scope, rate, and any required approval. The model may propose an action, but it should not be the component that grants itself permission to take it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Yubico - YubiKey 5 NFC - Multi-Factor authentication (MFA) Security Key and passkey, Connect via USB-A or NFC, FIDO Certified - Protect Your Online Accounts
  • POWERFUL SECURITY KEY: The YubiKey 5 NFC is the most versatile physical passkey, protecting your digital life from phishing attacks. It ensures only you can access your accounts
  • WORKS WITH 1000+ ACCOUNTS: Compatible with popular accounts like Google, Microsoft, and Apple. A single YubiKey 5 NFC secures 100+ of your favorite accounts, including email, password managers, and more
  • FAST & CONVENIENT LOGIN: Plug in your YubiKey 5 NFC via USB and tap it, or tap it against your phone (NFC), to authenticate. No batteries, no internet connection, and no extra fees required
  • MOST SECURE PASSKEY: Supports FIDO2/WebAuthn, FIDO U2F, Yubico OTP, OATH-TOTP/HOTP, Smart card (PIV), and OpenPGP. That means it’s versatile, working almost anywhere you need it
  • PRIMARY & SPARE KEYS: Just like having a spare house key, we recommend buying two YubiKeys - one for daily use and one as a spare. That way you’ll never get locked out of your accounts

OWASP’s 2026 Top 10 for Agentic Applications guidance describes per-tool profiles, action-level authentication, pre-execution policy checks, and usage ceilings as controls. A useful implementation question is whether each check happens in a component that the agent cannot bypass or rewrite.

How can you contain an agent if a control fails?

Isolate execution and restrict network access

Run code and tools in isolated environments with restricted filesystem access. Limit outbound connections to destinations the task requires, ideally through an allowlist. Avoid placing production credentials in the agent’s environment; use dedicated identities and scoped, short-lived credentials instead.

Do not assume that one sandbox covers every integration. Verify which execution paths it contains, including file tools and MCP servers. OWASP’s AI Agent and MCP Security guidance notes that coverage can vary across components, so map the actual path from model call to external action.

Rank #3
Yubico - YubiKey 5C NFC - Multi-Factor authentication (MFA) Security Key and passkey, Connect via USB-C or NFC, FIDO Certified - Protect Your Online Accounts
  • POWERFUL SECURITY KEY: The YubiKey 5C NFC is the most versatile physical passkey, protecting your digital life from phishing attacks. It ensures only you can access your accounts
  • WORKS WITH 1000+ ACCOUNTS: Compatible with popular accounts like Google, Microsoft, and Apple. A single YubiKey 5C NFC secures 100+ of your favorite accounts, including email, password managers, and more
  • FAST & CONVENIENT LOGIN: Plug in your YubiKey 5C NFC via USB and tap it, or tap it against your phone (NFC), to authenticate. No batteries, no internet connection, and no extra fees required
  • MOST SECURE PASSKEY: Supports FIDO2/WebAuthn, FIDO U2F, Yubico OTP, OATH-TOTP/HOTP, Smart card (PIV), and OpenPGP. That means it’s versatile, working almost anywhere you need it
  • PRIMARY & SPARE KEYS: Just like having a spare house key, we recommend buying two YubiKeys - one for daily use and one as a spare. That way you’ll never get locked out of your accounts

Treat content, tool definitions, and dependencies as untrusted

Content an agent reads can carry prompt injection, and tool integrations introduce their own risks. OWASP’s MCP Top 10 discusses threats such as poisoned tool metadata, scope creep, exposed tokens, vulnerable dependencies, command execution, and contextual payloads.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Vet MCP servers and pin versions or dependencies where possible.
  • Review changes to tool definitions and permissions before deployment.
  • Keep long-lived secrets out of prompts and environment files.
  • Do not rely on the model to consistently recognize malicious instructions or unsafe metadata.

Which actions need a human gate?

Keep a separate human decision for actions that are difficult to reverse or have significant external impact: deleting data, sending messages, spending money, changing permissions, or deploying software. The approval interface should show the exact action, target, and tool arguments, not a vague summary of what the agent intends to do.

Approval is not a substitute for authorization. Validate the human’s approval and the action’s permission independently before execution. For especially sensitive operations, the OWASP AI Agent Security Cheat Sheet recommends controls beyond a simple approval prompt, including binding approval to the specific action and using short-lived authorization artifacts with replay protection.

Rank #4
Yubico - Security Key NFC - Basic Compatibility - Multi-Factor Authentication (MFA) Key, Connect via USB-A or NFC, FIDO Certified
  • POWERFUL SECURITY KEY: The Security Key NFC is the essential physical passkey for protecting your digital life from phishing attacks. It ensures only you can access your accounts.
  • WORKS WITH 1000+ ACCOUNTS: Compatible with Google, Microsoft, and Apple. A single Security Key NFC secures 100 of your favorite accounts, including email, password managers, and more.
  • FAST & CONVENIENT LOGIN: Plug in your Security Key NFC via USB-A and tap it, or tap it against your phone (NFC) to authenticate. No batteries, no internet connection, and no extra fees required.
  • TRUSTED PASSKEY TECHNOLOGY: Uses the latest passkey standards (FIDO2/WebAuthn & FIDO U2F) but does not support One-Time Passwords. For complex needs, check out the YubiKey 5 Series.
  • BUILT TO LAST: Made from tough, waterproof, and crush-resistant materials. Manufactured in Sweden and programmed in the USA with the highest security standards.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What should you log and test?

Keep an audit trail outside the agent’s control

Record tool calls, commands, file writes, network requests, the initiating identity, and execution results in a system the agent cannot alter. Alert on behavior that does not fit the task, such as unexpected destinations, credential access, bulk data reads, or the appearance of a new MCP server. Logs should let an investigator connect a proposed action to its authorization decision and outcome.

Test the tasks and risks you actually deploy

Test with scenarios tailored to the agent’s task and access, including malicious instructions in content it may read. Include attempts to trigger data exfiltration, code execution, and phishing where those risks are relevant. Retest after changes to models, tools, permissions, or workflows, and use repeated or adaptive attack scenarios rather than treating one successful test as proof of safety.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

NIST’s January 2025 article argues that evaluations should adapt as systems change and examine task-specific risk. Its reported results should be read in the context of the systems and conditions it tested, not treated as a universal score for agent security.

How should an organization choose its control approach?

Controls can be built into an application, assembled from open-source policy and sandbox components, or provided through a platform. The right choice depends less on the number of security products than on whether the controls cover the full path from model request to downstream action.

  • Enforcement location: Identify whether policy is enforced in the application, a gateway, an identity provider, or the execution environment—and whether the agent can bypass it.
  • Permission detail: Check whether policy can constrain individual tools, operations, targets, and arguments.
  • Identity and credentials: Assess support for isolated identities, scoped permissions, and short-lived credentials.
  • Containment coverage: Confirm which code, file, network, and MCP execution paths are sandboxed and how egress is restricted.
  • Audit and integration: Determine whether logs capture identities, requests, decisions, and outcomes in a system outside the agent’s control.
  • Testing and upkeep: Check how easily controls can be tested again when models, tools, or workflows change, and account for the operational work required.

OWASP’s DevSecOps guidance names examples of policy, gateway, testing, and sandboxing projects, but naming a project is not an endorsement or evidence that it will fit a particular deployment. Evaluate coverage and enforcement behavior against the agent’s actual permissions and failure modes.

What is the practical security baseline?

  1. Define the agent’s task and remove tools and permissions it does not need.
  2. Scope downstream identities and enforce authorization in the systems that carry out actions.
  3. Place a policy check before execution, validating the identity, target, arguments, scope, rate, and approval state.
  4. Isolate execution, restrict filesystem and network access, and use scoped, short-lived credentials.
  5. Require action-specific human approval for consequential operations.
  6. Log activity outside the agent’s control and retest task-specific attacks as the system changes.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.