Skip to content
Back to insights
Security DiligenceDecision guide

AI Red Team vs. LLM Pentest vs. AI Security Assessment: What's the Difference?

How founders, CTOs, CISOs, and product-security teams can choose between an AI red team, LLM pentest, AI security assessment, or production readiness review.

By Kevin O'Connor

Published Last reviewed 5 min read

Before commissioning an AI security review, write down the decision it needs to support. Finding an exploitable access-control bug, exploring unexpected model behavior, and deciding whether to enable production writes need different methods and access.

Providers use the labels differently. These distinctions are a starting point for discussing scope, not standardized service definitions:

EngagementMain questionUseful output
AI red teamHow could an adversary or abusive user make this system fail?Tested failure paths, conditions, impact and mitigations
LLM pentestWhich vulnerabilities can be exploited in this application?Reproducible findings and retest criteria
AI security assessmentAre the proposed architecture and operating controls adequate for this use?Control gaps, technical findings and a scoped release recommendation

One engagement can combine all three. The statement of work should name the systems, credentials, scenarios, methods and deliverables included.

When exploration is the missing work

An AI red team looks for failure paths the system's designers may not have anticipated. For a document assistant, that could mean finding a way to get a poisoned source retrieved, influence the answer and move protected content into a tool request. For a multimodal workflow, it could mean testing how text and image instructions interact.

This work needs room to adapt. A fixed list of jailbreak strings may be a useful regression suite, but it does not cover the choices an adversary can make across ingestion, retrieval, tools and memory.

Ask the provider how they will distinguish an unusual model response from a security failure. A persuasive hostile instruction that produces an unauthorized request is one observation. A downstream disclosure or write is another. Reports should preserve both the attempted path and the control that stopped or allowed it.

Exploratory testing is useful when there is a working system to exercise and a consequential failure to look for. It need not wait for a mature production deployment. Its limits still need to be explicit: the time budget, access, tested scenarios and unexamined paths matter more than the size of a prompt collection.

When the release needs exploitable findings

An LLM pentest focuses on vulnerabilities in a defined application or workflow. That includes ordinary application weaknesses as well as model-mediated behavior. An agent with sound prompt handling can still expose another tenant's records through a missing API authorization check.

The scope may include retrieval permissions, tool inputs, authentication, output handling and resource consumption. If generated text reaches SQL, a shell, an API or a message recipient, test that execution path. A review restricted to the chat box cannot establish how those downstream controls behave.

A useful finding identifies the affected version and configuration, prerequisites, steps to reproduce, observed result and recommended correction. Agree on how the retest will verify the fix and whether adjacent paths are included. “We blocked that prompt” is a narrow result if the same unauthorized operation remains reachable through another document or tool.

Choose this work when you have a defined target, suitable test identities and a need to resolve specific vulnerability questions before release. Ask what access the tester needs; black-box access and a review with code, configuration and logs answer different questions.

When the architecture and operating decision are still open

An AI security assessment can join architecture review, control checks and testing to support a launch, pilot or remediation decision. It should explain the system's authority, the controls around it and the restrictions that remain after testing.

For an agent about to gain write access, the reviewer might map the credentials and tool paths, test approval binding and revocation, examine logs, and recommend that only a subset of operations enter the pilot. The recommendation should be tied to a configuration and use case, rather than a general statement that the model is safe.

A trust-boundary diagram, tool permission register and findings report support that decision. They should refer to the same system version. A diagram of the intended design is not enough when the deployed service uses a broader token or an alternate execution path.

NIST's Generative AI Profile, AI 600-1 provides risk-management actions. It does not define these commercial engagement labels or certify an assessed application. NIST SP 800-218A adds AI-specific practices to the Secure Software Development Framework. A provider should explain which practices are relevant and what they actually reviewed, rather than use a framework name as a substitute for scope.

Compare proposals against one deployment

Suppose a support assistant can search customer tickets and draft replies. The team wants to add external sending.

An architecture review can identify the identity, recipient checks and approval requirements for that change. A pentest can test whether a user or hostile document can bypass those controls. Exploratory red teaming can look for unexpected combinations: a misleading ticket, a stale approval, a forwarded attachment or a tool response that changes the next recipient.

These methods complement each other. The purchase should follow the unresolved question. If nobody can yet identify the send credential or policy owner, clarify the design first. If those are documented, testing their enforcement is a better use of the next engagement.

When comparing proposals, give each provider the same deployment summary and ask them to state:

  • The environments, identities and downstream services they need to access.
  • The actions they may perform and how potentially disruptive tests will be contained.
  • The outcome they will record: model behavior, attempted operation or observed effect.
  • The findings, limitations and retest work included in the price.

A narrower proposal can be the right purchase. It should leave the excluded questions visible.

Put acceptance criteria in the scope

Ask for a sample finding format, the retest terms and the handling of sensitive artifacts. Agree on the permitted test data and on who can authorize changes to shared or third-party systems. Include an operator contact and a stop procedure for active testing.

The final report should help the release owner make a specific decision. If cross-tenant retrieval was tested, it should name the identities, data path and configuration used. If external sending was excluded, the executive memo should not imply that it passed.

The release owner remains responsible for accepting residual risk. An assessor supplies tests and analysis to support that decision; the engagement name cannot make it on the owner's behalf.

Sources

For occasional technical updates, get Field Notes by email.