Skip to content
Talk to a Security Expert
OFFENSIVE SECURITY / AI, LLM & AGENTS

AI & LLM Security Testing

AI systems are creating a new layer of application risk. Test models, prompts, agents, tools and data flows as part of the modern attack surface.

AI features are increasingly wired into real applications — reading documents, calling internal APIs, querying knowledge bases and taking actions on a user’s behalf. That connectivity is what makes them useful, and it is also what makes them a security surface.

The distinguishing property is that instructions and data arrive through the same channel. A model reading a retrieved document cannot inherently tell the difference between content it should summarise and text written to be followed. Traditional application security models were not designed around that.

The AI request path

Risk concentrates where the model stops producing text and starts triggering actions.

  1. USERUserThe person or system making the request
  2. PROMPTPromptSystem instructions, user input and injected context
    Untrusted content enters here
  3. MODELModelThe model and its configured behaviour
  4. AGENTAgentPlanning, autonomy and decisions about what to do next
    Text becomes action here
  5. TOOLSToolsFunctions, APIs and integrations the agent can call
  6. DATADataKnowledge sources, retrieval and records reachable through tools
  7. APPApplicationWhat the surrounding application does with the result

Conceptual view of a typical AI application. Assessment is scoped to the systems you authorize.

// FOCUS AREAS

Focus areas

// CONTEXT

Where AI risk actually concentrates

A model that only returns text has a bounded blast radius. The picture changes once the same model can call a tool, query a database or send a message — the output stops being a suggestion and becomes an action.

So the practical question is rarely whether a model can be talked into saying something it should not. It is what the surrounding system permits when it does: which tools are reachable, whose data those tools can retrieve, and what happens downstream without a human in the loop.

Not every AI deployment carries meaningful risk. A narrow, read-only feature with no tool access is a very different proposition from an agent with write access to production systems, and assessment should be scoped accordingly.

// METHODOLOGY

How we assess AI systems

  1. 01MAPEstablish the request path: inputs, context sources, tools and downstream effects.
  2. 02TRUSTIdentify where untrusted content enters and what it can influence.
  3. 03PROBETest instruction handling, restrictions and boundary enforcement.
  4. 04TOOLSAssess what connected tools permit and how arguments are constrained.
  5. 05IMPACTEstablish what a successful influence attempt would actually achieve.
  6. 06REPORTFindings with reproduction detail and mitigation guidance.
// WHO THIS IS FOR

Organizations this typically applies to.

Products shipping AI featuresLLM-powered applicationsAgent & automation platformsRAG over sensitive dataAI customer supportInternal AI tooling

Testing is scoped per engagement. Nothing here implies industry-specific certification or accreditation.

// WHEN THIS APPLIES

When Does an AI Feature Warrant Assessment?

01SITUATIONAn AI feature is about to shipThe model is wired to real data or real actions for the first time.
02SITUATIONAn agent gained tool accessThe system stopped producing text and started taking actions.
03SITUATIONRAG over sensitive contentRetrieval now reaches documents not everyone should see.
04SITUATIONCustomers are asking about AI riskBuyers have started including AI questions in security review.
// WHAT YOU RECEIVE

A report your team can actually act on.

Exact deliverables and their format are confirmed during scoping.

EXECUTIVE SUMMARY

What was assessed, what was found and what it means, written to be read by people who will not read the technical detail.

TECHNICAL FINDINGS

Each finding described with enough precision for an engineer to locate and understand it.

EVIDENCE

Reproduction detail and supporting evidence, so findings can be verified rather than taken on trust.

RISK CONTEXT

Severity considered against your environment, not only against a generic scoring table.

REMEDIATION GUIDANCE

Practical direction on addressing each finding, including where a change belongs architecturally.

RETEST / VALIDATION

Verification that addressed findings no longer reproduce, within the agreed retest scope.

// FREQUENTLY ASKED

Questions we get asked before an engagement.

Explore AI Security Testing

Tell us what your AI feature can read, call and act on. That determines whether assessment is worthwhile and, if it is, what it should cover.