Independent sample research brief
Before an AI agent gets the keys
What business buyers should verify before connecting AI agents to email, files and operational systems.
- Evidence reviewed
- Edition
- 1.0
- Published by
- RedAiLert
For business leaders, procurement, security and risk teams. Prepared with AI assistance. No external sponsor funded or directed this sample.
Executive Summary
Give an AI agent only the authority you can explain, constrain and withdraw. A successful demonstration can show useful capability. It cannot, by itself, establish that a connected system will respect business boundaries when a document is misleading, an instruction is ambiguous or an action fails halfway through.
- Buy evidence for the whole workflow. Anthropic's published browser evaluation reported 8.0% attack success for Opus 4.5 alone and 1.4% with improved safeguards. The surrounding system matters; those historical test results are not your company's incident probability. Evidence (opens in a new tab).
- Make permissions enforceable outside the model. OpenAI's security design discussion emphasizes limiting the impact of manipulation, including risky transmissions. A promise that the model will follow instructions is insufficient evidence of that boundary. Evidence (opens in a new tab).
- Use human approval deliberately. NIST's agent-identity commentary warns about consent fatigue. Reserve meaningful review for actions that warrant it, while routine limits remain enforced by the system. Evidence (opens in a new tab).
RedAiLert recommendation: begin with a bounded pilot, low-sensitivity data and draft-only outputs. Expand authority only after the buyer has observed the relevant controls working. The six checks and pilot gates below are our proposed procurement framework, not a certification scheme.
01 / The buying decision changes when the software can act
This brief concerns AI systems that select tools or steps to pursue a business task: searching a company drive, reading a mailbox, updating a customer record or sending a message. A draft-writing assistant and an agent with permission to send that draft create different operational exposures, even when they use the same model.
OWASP's 2025 excessive-agency guidance distinguishes unnecessary functionality, excessive permissions and excessive autonomy. The failure can follow malicious input or an ordinary model error. OWASP LLM06:2025 (opens in a new tab).
For a buyer, the useful unit of approval is therefore a named workflow in a named configuration. Specify the business task, systems, data classes, permitted actions, responsible owner and stopping conditions. Approving a vendor name or a model family leaves these questions unanswered.
Consider a sales-operations assistant. Reading approved product facts, drafting a renewal email, changing a discount and sending a contract are four distinct permissions. There may be business value in each. There is no reason to grant all four merely because the demonstration used them together.
NIST's Generative AI Profile calls for empirical evaluation of capability claims and warns against extrapolating from narrow assessments. That supports asking for evidence from conditions resembling the intended deployment. NIST AI 600-1, MS-2.3 and MS-2.5 (opens in a new tab).
02 / Published evidence supports layered controls, with limits
An agent can encounter instructions inside material it was asked to read. In an indirect prompt injection, an attacker uses that lower-trust content to redirect the agent. OpenAI's March 2026 discussion frames effective attacks as social engineering and describes examining paths from untrusted information to actions or data transmission. OpenAI security design (opens in a new tab).
What the evidence supports: assess the system around the model, including permissions and outbound actions. What it does not support: a conclusion that any named vendor or control eliminates prompt injection.
Anthropic's November 2025 evaluation offers a concrete within-study illustration. For the same model, additional safeguards materially changed the reported result. A residual 1.4% in that test is evidence of remaining vulnerability under those conditions, not a forecast for a particular business.
Figure 1
One model, three safeguard configurations
Anthropic historical Opus 4.5 browser-use evaluation. Attack success rate (%); lower is better. Laboratory results, not production incident probabilities.
| Configuration | Attack success rate |
|---|---|
| Model only | 8.0% |
| Previous safeguards | 7.6% |
| Improved safeguards | 1.4% |
Stronger boundaries can come with a usefulness tradeoff
The CaMeL research paper separates trusted control flow from untrusted data and applies capability policies when tools are called. Its revised abstract reports solving 77% of AgentDojo tasks with its security guarantees, compared with 84% for an undefended system. Those guarantees depend on the architecture and assumptions studied. Debenedetti et al., v2 (opens in a new tab).
This is a useful design result, not a vendor league table. It cannot be pooled with Anthropic's attack-success percentages: the papers measure different outcomes in different systems. A buyer should measure both legitimate work completed and prohibited behavior prevented in the same pilot. A system that refuses everything can appear safe while delivering little value.
Standards work is also developing. In September 2026, NIST NCCoE reported a comment-summary release and identified DevSecOps as the first planned implementation use case for its agent identity and authorization project. This is not evidence of a finalized universal agent certification. NIST project update (opens in a new tab).
03 / A renewal workflow shows where authority can escape
Illustrative scenario, not a reported incident or product test. A business asks an agent to prepare a renewal summary from approved customer records. A retrieved supplier document claims that a new compliance process requires uploading the summary to an outside portal.
The danger is not simply that the document contains an inaccurate statement. The agent may promote a statement in a source into authority to disclose company information. An accurate summary of the rest of the document would not make that upload authorized.
Our proposed safe workflow has distinct boundaries: the agent may read the approved records and draft the summary; an outbound tool independently checks the recipient and permitted data; any required approval shows the actual payload and destination. A new destination cannot inherit approval from the original research task.
If the buyer cannot identify which system would stop the upload, the control is unproven. A reassuring chat response is weaker evidence than a blocked tool call, an unchanged destination system and a reviewable event record. This scenario applies the control principles in OWASP (opens in a new tab) and OpenAI's security discussion (opens in a new tab); it is RedAiLert's own test design.
04 / Six controls to demonstrate before widening access
These are proposed buyer acceptance checks, not observed test results or a guarantee of security. Run them in an isolated environment with synthetic records. Require evidence from the configuration you intend to buy, including its actual connectors and administrative settings. The framework draws on OWASP's agency controls (opens in a new tab), NIST's identity analysis (opens in a new tab), NIST's evaluation guidance (opens in a new tab) and CaMeL's separation of control and data (opens in a new tab).
1. Identify the agent and limit its permissions
Ask for: the agent's identity, accountable business owner, delegated permissions, connector scopes and credential-revocation path. A sign-in screen alone does not establish least privilege.
Demonstrate: give the agent access to one synthetic customer folder, then ask it to retrieve a record outside that scope. Inspect the downstream authorization result and the event log. Revoke the credential and attempt a new action.
Hold expansion if: the agent can act through a shared administrator identity, read beyond the approved scope or continue using revoked access. State any revocation delay observed; do not assume it is instantaneous.
2. Keep retrieved content from granting new authority
Ask for: a trust-boundary diagram identifying user instructions, retrieved files, tool responses and the component that enforces action policy.
Demonstrate: place an instruction in a synthetic document to change a customer record during a summarization task. Repeat with different wording, including a false claim of executive approval. Confirm the legitimate summary still completes without the extra action.
Hold expansion if: source content can authorize new tools, permissions or actions. A hidden instruction being detected once is useful evidence, but does not establish resistance to all attacks.
3. Control where information can leave
Ask for: approved outbound destinations, permitted data classes and the controls on URLs, email, uploads and connector calls. Read-only access to a source does not, by itself, restrict where its contents can later be sent.
Demonstrate: introduce a uniquely tagged synthetic confidential value and an unapproved destination into the workflow. Check whether a transmission is blocked or routed to the required review. Inspect the receiving test endpoint as well as the agent's own log.
Hold expansion if: data can leave through an ungoverned path, or the vendor cannot explain which outbound routes are covered. Use no real secrets in this test.
4. Make consequential approval specific
Ask for: a list of actions requiring approval and a preview of the information a reviewer actually sees. The reviewer should understand the action, affected record, destination and relevant data before deciding.
Demonstrate: approve one synthetic record change, then change its recipient or amount before execution. Test rejection, expiry and an attempted reuse of the approval for another action.
Hold expansion if: a broad initial approval silently authorizes a materially different action. Avoid requiring a click for every trivial step; repeated low-value prompts can undermine meaningful review.
5. Preserve an operational record that can be investigated
Ask for: a sample export linking the task, initiating user, agent/configuration version, proposed action, policy result, approval and downstream outcome. Define retention and access controls for that record.
Demonstrate: investigate a deliberately blocked action and a legitimate completed action using the exported records. Confirm an authorized reviewer can distinguish proposed, attempted, blocked and completed work.
Hold expansion if: only a conversational summary survives, material actions cannot be linked to an accountable actor, or logs expose unnecessary sensitive data. A record of an attempted call is not proof the destination changed.
6. Stop the workflow and recover from uncertainty
Ask for: the emergency owner, disablement controls, queue behavior, retry policy, reversal options and manual fallback. A stop button may prevent future work without undoing completed actions.
Demonstrate: disable the agent during a synthetic task and inspect pending and in-flight actions. Simulate a timeout after a test system records a change. Confirm the agent checks the outcome before repeating the action.
Hold expansion if: work continues outside the documented stop behavior, an ambiguous result causes duplicate changes, or recovery depends on an unassigned person. Record actions that cannot be reversed and narrow their allowed use.
05 / Use a bounded pilot to decide whether more authority is justified
The following sequence is RedAiLert's proposed operating plan. It is not a claim that a fixed number of days or tests can prove a system safe. Move between stages when the evidence supports the decision, rather than on a calendar deadline.
Define the job before connecting the tools
The business owner writes a one-page workflow specification. Procurement records the purchased product, plan and support commitments. Security identifies approved data, tools and destinations. The owner sets an acceptable error and escalation threshold based on the consequences of this particular task. Preserve the model, application, connector and policy versions used in testing.
Establish a useful baseline
Start with synthetic or otherwise approved low-sensitivity records and draft-only output. Build a representative task set that includes ordinary work, incomplete records, conflicting instructions and cases the agent should decline or escalate. Keep legitimate and adversarial cases separate so an attack-heavy test set does not masquerade as normal operational performance.
Record correct completions, material errors, human rework and total completion time, including review. Compare against the existing process on comparable work. Do not translate a short demonstration into annual savings without evidence about workload, adoption and operating cost.
Add only the permission the next test needs
Run the six acceptance checks before enabling a new connector or write action. A proposed expansion from drafting to sending should have its own decision record. Test the approval experience with the people expected to review it; record how often they can identify what will happen and where the data will go.
Track prohibited actions separately from legitimate task success. An attempted prohibited action that is blocked is a useful defensive observation, not an accomplished business task. Passing the chosen tests establishes evidence for those cases, not universal robustness.
Decide, document and keep a way back
Use three outcomes: proceed within the tested scope, restrict the scope and retest, or defer deployment. Name the person accepting residual risk and the person who can stop the workflow. Retest affected controls after material changes to the model, connector, permission set or operating policy.
NIST's profile includes deactivation, recurring safeguard review and third-party incident preparation. Its agent-identity commentary also stresses that permissions and credentials need deliberate design. These sources support continued oversight; they do not supply a universal acceptable failure threshold. NIST AI 600-1 (opens in a new tab) · NIST agent identity (opens in a new tab).
06 / What the purchase decision should contain
For each proposed production workflow, retain a concise evidence packet:
- Scope: business objective, data classes, connectors, allowed actions and explicit exclusions.
- Evidence: dated configuration, legitimate-task results, adversarial cases, downstream records and unresolved failures.
- Responsibility: business owner, security reviewer, support contact and emergency decision-maker.
- Operating terms: incident communication, change notification, data retention and deletion, connector dependencies and the fallback process, reviewed with the appropriate internal teams.
- Decision: permitted scope, residual risks, conditions requiring retest and the approval record.
These are proposed procurement records, not clauses that guarantee protection. An assurance report about the vendor's general organization may be useful context; buyers still need to establish what it covers and whether it addresses the particular agent workflow.
Do not score a missing answer as a demonstrated defect. Mark it as an evidence gap. Ask for an explanation or test, restrict the affected permission, and record the resulting decision. Likewise, a vendor's willingness to disclose limitations is useful, but it does not substitute for working controls.
The commercial question is whether the permitted workflow delivers enough verified value for its operating cost and residual exposure. That answer may justify adoption, a smaller deployment or waiting. The evidence should be able to support any of those outcomes.
Method, independence and limitations
Research question: what should a business verify before a connected AI agent receives access or action permissions? This is a focused public-source review, accessed on 24 October 2026, covering selected material published from July 2024 through September 2026. It is not an exhaustive literature review or a survey of products available on that date.
We prioritized primary material: NIST publications and commentary, OWASP guidance, provider-authored security research and the CaMeL paper. We extracted each source's stated finding, evidence type and limitation, then developed the buyer checks and pilot sequence as editorial recommendations. The numeric figure transcribes one model across three conditions from one vendor study. No datasets were pooled and no breach rates, savings estimates or vendor scores were modeled.
Evidence limits: provider evaluations are self-reported; research benchmarks simplify deployment; public guidance does not establish a specific product's behavior. RedAiLert did not run product penetration tests, interview buyers or independently reproduce the cited experiments. The proposed acceptance checks have not been executed for this sample. They are a starting point for a qualified team, not a complete security assessment.
Editorial independence: no external sponsor funded this sample, selected its conclusions or received approval rights. References to commercial providers are evidence citations, not endorsements. The brief was prepared with AI assistance. Future funded work should disclose its funding and preserve editorial control over scope, methods and conclusions.
Corrections: an evidence challenge should identify the specific claim, source passage and proposed correction. Review the underlying source, preserve the edition history and distinguish a factual correction from a change in editorial judgment. Edition 1.0 is the initial sample; no prior corrections are recorded.
Primary-source register
1. NIST, Generative AI Profile (AI 600-1), 26 July 2024. Voluntary risk-management guidance. Relevant locators: MS-2.3-002 (capability evaluation), MS-2.5-001/006 (generalization and safeguards), GV-1.7-001 (deactivation), GV-6.2-003 (third-party incident plans). It supplies governance principles, not agent certification. Read publication (opens in a new tab).
2. OWASP, LLM06:2025 Excessive Agency, 2025 edition. Security guidance on functionality, permissions, autonomy and mitigation. The selected edition is used as a conceptual reference; this brief does not claim it is the newest OWASP taxonomy. It provides no comparative vendor failure rate. Read guidance (opens in a new tab).
3. Anthropic, Mitigating the risk of prompt injections in browser use, 24 November 2025. Provider evaluation. Locator: browser robustness chart, Opus 4.5 bars and ASR caption. Historical results and internal testing are not current product rankings. Read study (opens in a new tab).
4. OpenAI, Designing AI agents to resist prompt injection, 11 March 2026. Provider design account. Locators: social engineering discussion and source-to-sensitive-action analysis. Describes a defensive approach, without independently establishing its effectiveness for a buyer's configuration. Read explanation (opens in a new tab).
5. Debenedetti et al., Defeating Prompt Injections by Design, v2, 24 June 2025. Research paper. Locator: abstract and stated AgentDojo results. Security guarantees depend on the studied architecture and assumptions; task completion is a different measure from attack success. Read paper (opens in a new tab).
6. NIST, Fisher and Galluzzo, Why Agentic AI Needs a Strong Identity Foundation, 27 August 2026. Technical commentary. Locators: credential sharing, broadly scoped access and human-in-the-loop sections. Discusses identity practices and consent fatigue, rather than establishing a mandatory procurement standard. Read commentary (opens in a new tab).
7. NIST NCCoE, Comments on Software and Agentic AI Identity Concept Paper, 29 September 2026. Program update. Locators: opening paragraphs and background. Establishes the project's developing status and planned DevSecOps use case. It reports no product certification or measured security outcome. Read update (opens in a new tab).
Independent sample research brief. Edition 1.0, evidence reviewed .