Shah AI Security Lab / Labs

ASL-011Planned

Agent Tool Abuse

Testing whether an AI agent can be manipulated into calling a legitimate tool it has access to in an unintended or harmful way.

Category
Agentic AI Security
Difficulty
Intermediate
Last Updated
20 September 2026
  • agentic-ai
  • tool-abuse
  • agents

Lab detail

Objective

An agent with legitimate access to tools (send email, query a database, call an API) can be manipulated — via prompt injection or a misleading task — into using those tools in ways the designer didn’t intend, without ever exceeding its nominal permissions. This lab will build a reference agent with a small set of realistic tools and test how reliably its tool-use stays within intended purpose.

Planned Scope

  • Build a reference agent with 2–3 realistic tools (e.g. send-message, look-up-record, create-ticket).
  • Test manipulation via direct instruction, indirect injection and misleading task framing.
  • Measure how tool-use confirmation, scoping and rate-limiting affect abuse potential.
  • Document tool-design and prompt-boundary patterns that reduce abuse surface.

Framework Mapping

Referenced frameworks

Exact control-ID mappings are to be validated as this lab progresses — see the full Frameworks reference.

  • OWASP Top 10 for Agentic Applications
  • MITRE ATLAS

Responsible Use / Safety Notes

How this lab is run

This lab uses synthetic data and controlled environments. It is intended to demonstrate defensive AI-security principles and does not contain customer data, production credentials or intentionally weaponized exploit infrastructure.

A decision is waiting for sign-off. Get an independent view first.

Tell me what is being decided and what is at stake. I will first say honestly whether my experience fits — then we talk about scope, not before.

Or connect on LinkedIn first.