Menu +
← All research

Perspectives / Research report

Secure the authority behind the answer

An executive framework for useful AI workflows that remain bounded under attack

14 pages · PDF · English · 601 KB
9 min read ·

mayden / Perspectives
8 referenced sources3 exhibits

Primary-source synthesis + mayden analysis. Methods and limits disclosed.

The executive view

Enforce what an AI service may disclose, change and commit independently of the content it reads, then test useful completion and recovery inside that boundary.

  1. A model can read a hostile document while the surrounding service retains control of the consequence. Separate the content path from the authenticated authority to act.
  2. Compare legitimate completion, false blocking, attempted violations and actual downstream changes. A system that refuses all work has not demonstrated useful security.
  3. Choose among drafting, mediated execution and bounded autonomy using full operating cost and exposure. Require narrow identities, action-specific approval, revocation and a tested repair route before expanding authority.

Secure the consequence when interpretation fails

Consider a fictional supplier attachment asking an assistant to replace bank details and hide the change. The critical question is what the payment system will permit if the assistant follows that instruction. A model may misread hostile content; the workflow must still enforce who can change the record. Security begins with the consequence the service can create.

Research on indirect prompt injection demonstrated how adversarial instructions placed in retrieved material could influence tested applications. The 2023 work examined historical systems and constructed demonstrations; it does not measure today's enterprise attack incidence. 1 Its enduring architectural implication is that external content may carry both useful evidence and instructions the application should not obey. A trusted retrieval path does not make every retrieved statement an authorized command.

Map what the service can expose, change and commit. Attach an independently enforced limit to each consequential capability. Instructions help the model perform useful work; they do not establish business authority. A boundary supported only by a prompt remains a boundary the model itself must uphold.

Treat prompt injection as a workflow problem

An adversary can place instructions in documents, messages, web pages or tool responses that a service legitimately needs to read. The target may be an answer, confidential information or a downstream action. Detecting suspicious wording is therefore only part of the design. The system must contain the consequences of a document it cannot simply refuse to inspect.

OWASP's 2025 prompt-injection guidance recommends measures including privilege control, external-content segregation, human approval for high-risk actions and adversarial testing. 2 These are complementary defenses rather than a guarantee of prevention. Management should ask which control changes the possible consequence of a successful manipulation. A warning label may help a model interpret a document; a downstream authorization check can block an action even when that interpretation fails.

Keep content origin visible as it moves through the service. Summaries can strip away the distinction between an authorized user's request and a statement found in an attachment. An intermediate agent may then pass the summary to a more privileged component. This is an illustrative failure path to test. Preserve structured provenance and pass only the information needed for the next step, with authority conveyed through a separate, authenticated mechanism rather than inferred from prose.

Exhibit 01Illustrative decision tool

A payment change needs evidence and separate permission

Fictional procurement workflow

  1. Content

    What reaches the action boundary
    Attachment, source identity and proposed destination
    Control to demonstrate
    Text may propose a change; it cannot grant authority
  2. Authority

    What reaches the action boundary
    Authenticated requester, supplier scope and exact approval
    Control to demonstrate
    Reject changed details, expired approval or revoked permission
  3. Commit

    What reaches the action boundary
    Validated request plus current permission
    Control to demonstrate
    The payment system enforces limits before changing the record
  4. Recovery

    What reaches the action boundary
    Observed transaction state and affected case identifier
    Control to demonstrate
    Reconcile uncertain state before retrying; retain a repair owner
What this means

Test whether manipulated content can cross the independently enforced authority boundary.

Test useful work and boundary enforcement together

AgentDojo provides an extensible environment with 97 tasks and 629 security test cases involving tools and untrusted data. Its 2024 study found challenges for both ordinary task execution and defenses. 3 Those counts describe a research environment, not a sample of real enterprise incidents. The management lesson is to measure legitimate task completion and security outcomes separately. A defense that blocks every action may look resistant to attack while making the service commercially useless.

Exhibit 02 proposes paired procurement tests: the same legitimate task with and without controlled hostile content. Record authorized completion, false blocking, attempted violations and actual downstream changes, with denominators and review effort. Exercise revocation and repair separately. A committed boundary violation stops that action path for investigation; missing test results remain missing. AgentDojo informs this design but supplies no result for the local service. 3

Test adaptive pressure within a clearly authorized environment. Once a defense is introduced, examine whether the attacker can change the placement or representation of the hostile material. Preserve a separate holdout and record versions of the model, tools and policies. The result remains conditional on tested attacks and resources. A clean test report cannot establish that no future attack will work. It can establish which boundaries were exercised and how the system behaved when they were challenged.

Put enforcement where the business action occurs

NIST's Zero Trust Architecture shifts attention toward users, assets and resources rather than assuming trust from network location. 4 For an AI workflow, mayden's proposed application is to authorize each consequential action against authenticated identity, purpose and scope. The fact that a request originated inside the company's automation platform should not expand what it may do. A model-generated tool call is a proposal that must still pass the relevant business controls.

Use narrowly scoped service identities and separate read, draft and commit capabilities. Restrict destinations, amounts, records or action types where the workflow permits. Keep secrets outside model context when the model does not need them. Validate structured inputs and business invariants in ordinary code. These measures do not solve every model security problem; they reduce the consequences available through a compromised interpretation. Test them directly with invalid requests, including requests that appear well formed.

NIST's September 2026 summary of consultation responses identifies a specific weakness in agent delegation: a downstream action may become detached from the human or institution that authorized it. Respondents call for the original authorization context to survive across agents and services. This is consultation evidence, not a completed control standard or proof that a particular architecture prevents attacks. 8

For a procurement workflow, record a separate identity for the requesting employee, coordinating agent and payment tool. Carry a narrow permission through the chain: the supplier, action and expiry should remain inspectable at the execution boundary. A second agent should not gain broader authority merely because the first asks it to help. Test revocation while the workflow is in progress. mayden proposes making that test part of release approval.

Bind human approval to the exact action, affected record and current evidence. Let it expire when material details change. Show unusual conditions before requesting approval, and test whether reviewers have the capacity to challenge them. A session-wide approval can silently authorize a later action that the person never examined.

Exhibit 02Illustrative test receipt · no measured results

Record utility and boundary failures in paired tests

Proposed paired test record; no test has been run

  1. Pair and configuration

    Unrun test receipt
    Record the same task, versions and permission; identify the hostile variant
    Decision condition
    Compare matched cases; separate configuration changes
  2. Authorized completion

    Unrun test receipt
    Baseline: not tested. Hostile variant: not tested. Record downstream state
    Decision condition
    An answer alone does not prove completion
  3. False blocking

    Unrun test receipt
    Record legitimate work stopped in each variant, with its denominator
    Decision condition
    Do not count refusal of all work as useful security
  4. Unauthorized action

    Unrun test receipt
    Record attempted and committed violations separately; results absent
    Decision condition
    A committed violation stops the affected action path
  5. Recovery

    Unrun test receipt
    Revocation, affected-case identification and repair: not tested
    Decision condition
    Keep scope restricted until the required recovery is demonstrated
What this means

Release requires evidence of useful authorized completion as well as enforced limits; missing results remain missing.

Illustrative procurement test template, not a penetration-test result or measured rate. Use an authorized environment, matched case definitions and observation windows. Preserve unexpected failures and reviewer effort.

Sources: Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection [1]; AgentDojo: A Dynamic Environment to Evaluate Prompt Injection Attacks and Defenses for LLM Agents [3]; SP 800-207: Zero Trust Architecture [4]

Secure changes and suppliers throughout the lifecycle

The NCSC's secure AI development guidance organizes work across design, development, deployment and operation. 5 This lifecycle view matters because an AI service's exposure can change when a connector, model, corpus or support arrangement changes. Security review at initial launch leaves those later decisions insufficiently examined. Maintain an inventory that describes the service's external dependencies, their permissions and the evidence required before a material change enters production.

NIST SP 800-218A adds AI-specific practices to the Secure Software Development Framework and addresses producers and acquirers of AI systems. 6 It is technical guidance, not a certificate that a purchased model or application is secure. Procurement should translate guidance into inspectable supplier commitments: supported versions, update notice, vulnerability handling, data processing, incident cooperation and termination arrangements. Verify the controls under the actual service configuration rather than assuming a general assurance statement covers every optional feature.

Plan incident response around the workflow's state. The team may need to revoke a connector, suspend external actions, quarantine a source collection and determine which outputs or transactions were affected. Preserve sufficient evidence for investigation without collecting unnecessary sensitive content. Exercise a route back to a restricted service. Recovery should include correcting downstream records and informing the appropriate business owners, not only restoring the application's availability.

A document can propose an action. It cannot grant the authority to execute it.

mayden view

Worked decision: a procurement assistant with payment access

Return to the fictional procurement assistant. It can extract evidence from supplier correspondence without receiving authority to alter payment destinations. The dangerous capability follows a separate controlled process. This permits useful interpretation without making reliable rejection of every hostile instruction the sole protection for the transaction.

Keep two paths distinct. The content path carries the attachment, origin and proposed change. The authority path carries the authenticated requester, supplier scope, operation and approval expiry. They meet at the payment system, which validates the exact destination and current permission. A model’s statement that a manager approved the change is still content until the independent approval record confirms it. Revocation must block any uncommitted action.

Compare three operating modes. In the first, the assistant drafts a change request for a specialist. In the second, it submits structured requests that must match approved supplier records and receive independent approval. In the third, it updates records autonomously within a defined scope. These modes differ in delegated authority and operational burden. Their evaluation should measure useful throughput, review effort, attempted unauthorized changes and downstream outcomes under the same representative cases.

A test set should include ordinary correspondence, conflicting evidence and controlled malicious content supplied only in an authorized test environment. Review whether a legitimate request can still progress when an attachment is suspicious. Check that an approval cannot be reused after a destination changes and that a timeout does not cause duplicate submission. No attack payload or performance result is assumed in this example. The objective is to test the boundaries that protect the specific business decision.

Leadership may choose the second mode if its measured benefit justifies the control and review cost. It may keep the first if the evidence remains weak or the volume is small. The third requires a different level of evidence and containment; successful drafting does not establish safe autonomous updates. This is a capital and operating decision as well as a security decision. The architecture should make the selected authority explicit and prevent a future convenience feature from silently expanding it.

Exhibit 03Illustrative scenario

Select the operating mode before approving the tool

Illustrative procurement design

  1. Draft

    Permitted capability
    Prepare evidence and proposed change
    Principal management burden
    Review accuracy and case effort
  2. Mediated execution

    Permitted capability
    Submit within independent policy and approval
    Principal management burden
    Maintain useful checks and reviewer capacity
  3. Bounded autonomous action

    Permitted capability
    Commit only within enforced scope
    Principal management burden
    Demonstrate containment, outcome monitoring and recovery
What this means

The best mode is the one whose measured benefit justifies its residual exposure and operating cost.

mayden analysis, not maturity levels or a recommendation to maximize autonomy.

Sources: LLM01:2025 Prompt Injection [2]; SP 800-207: Zero Trust Architecture [4]; Guidelines for secure AI system development [5]

The strongest objection is that controls destroy the benefit

Restricting tools, adding approvals and maintaining separate execution paths can increase latency and cost. Users may move to less controlled alternatives if the official service cannot complete ordinary work. A design that treats every request as an emergency can also overwhelm reviewers and make serious events harder to distinguish. These are real risks. A security program should compare useful operating modes and make the cost of each boundary visible. Choose controls proportionate to the exposure.

NIST's 2025 adversarial-machine-learning taxonomy distinguishes attack stages, goals, capabilities and knowledge. 7 That structure supports a more precise conversation about exposure. A public drafting assistant and an internal payment workflow do not present identical assets or attacker opportunities. Scope the threat model to the service, identify plausible routes to material harm and test those routes. Avoid importing a long catalog of controls without explaining which consequence each one addresses.

Use selective friction. Reversible internal drafts can often proceed with lightweight checks and visible sources. External commitments, sensitive disclosures and changes to protected records may need stronger mediation. Record exceptions and review whether they remain necessary. Where a control imposes high recurring cost, investigate whether the workflow can be redesigned to remove the dangerous capability. A narrower, useful service can sometimes create more value than an agent with broad authority whose supervision consumes the expected benefit.

Approve an operating mode, not a promise of safety

Give the CEO an authority map: what each service can read, propose and commit, with the owner, enforcement mechanism and recovery route for each consequential capability. Mark unresolved questions and the operating restrictions they impose. The map should make actual business exposure visible.

Review useful completion and control failures together. Separate attempted from committed violations, show reviewer effort, and preserve denominators and configuration versions. An increase in detected attempts may reflect better visibility; few reported incidents may reflect poor detection. Ask what the latest exercise established about revocation, affected-case identification and repair.

Approve the narrowest operating mode that earns its benefit. Expand authority when paired tests show useful completion within enforced limits and recovery is demonstrated. Where controls consume the expected value, redesign the workflow or retain drafting assistance. Broader autonomy is a different investment case, not the automatic reward for a good answer.

The leadership agenda

Bring the evidence. Make the decision.

Business owner and security lead

Evidence to bring
Read/propose/commit map and paired legitimate/hostile cases
Decision
Choose the narrowest mode whose useful completion justifies review cost and residual exposure.

Identity and platform owners

Evidence to bring
Action-bound approval, expiry and in-flight revocation test
Decision
Withhold commit permission if changed details or revoked authority can still pass.

Operations owner

Evidence to bring
Reconciliation and repair exercise for affected supplier records
Decision
Expand scope only when the team can identify and repair the tested downstream consequences.

Research method and boundaries

How to read this research

Approach
Narrative synthesis of eight opened primary research and official or community technical sources, accessed 10 October 2026; original mayden authority framework.
Source selection
Indirect prompt injection, tool-agent evaluation, least privilege, zero trust, lifecycle development and adversarial threat taxonomy.
Limitations
No penetration test of a live system, proprietary incidents or quantitative meta-analysis. Historical demonstrations do not establish current attack rates. Guidance does not certify an implementation. The procurement case is fictional.

References / 8 sources

Evidence behind the argument

  1. [1]
    Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection ↗

    Greshake et al. · 2023-05-05, arXiv v2

    Primary security research · Abstract

    Historical demonstrations of indirect prompt injection in specified systems; not a measurement of current attack incidence or proof that all systems share the same vulnerability.

  2. [2]
    LLM01:2025 Prompt Injection ↗

    OWASP GenAI Security Project · 2025 edition; accessed 2026-10-10

    Community security guidance · Prevention and mitigation

    Community mitigation guidance; instruction separation, limited permissions and human approval reduce particular risks without guaranteeing prompt-injection elimination.

  3. [3]
    AgentDojo: A Dynamic Environment to Evaluate Prompt Injection Attacks and Defenses for LLM Agents ↗

    Debenedetti et al.; NeurIPS · 2024-11-24, arXiv v3

    Peer-reviewed benchmark research · Abstract

    Research benchmark with 97 tasks and 629 security cases; simulated attacks do not establish real-world incident frequency or complete threat coverage.

  4. [4]
    SP 800-207: Zero Trust Architecture ↗

    NIST · 2020-08

    Technical guidance · Abstract

    General zero-trust guidance rather than an AI-specific control certification; its use at AI tool boundaries is mayden synthesis.

  5. [5]
    Guidelines for secure AI system development ↗

    UK National Cyber Security Centre and international partners · 2023-11-27, version 1.0

    Official technical guidance · Four lifecycle areas

    Official secure-development guidance organized around four lifecycle areas; not a certification or proof of prevention effectiveness.

  6. [6]
    SP 800-218A: Secure Software Development Practices for Generative AI and Dual-Use Foundation Models ↗

    NIST · 2024-07

    Technical guidance · Abstract

    A secure-development profile for producers and acquirers of generative AI and foundation models; conformance with a process does not establish absence of vulnerabilities.

  7. [7]
    AI 100-2 E2025: Adversarial Machine Learning: A Taxonomy and Terminology of Attacks and Mitigations ↗

    NIST · 2025-03; corrected PDF April 2025

    Technical taxonomy · Abstract; publication planning notes

    A taxonomy of attacks and mitigations, not an incidence dataset or security certification. The March 2025 publication has later correction/planning notes on the official page.

  8. [8]
    Summary of Comments on the Concept Paper — NCCoE Agentic AI Identity and Authorization ↗

    NIST NCCoE · 2026-09-29 release; living resource accessed 2026-10-10

    Official consultation synthesis · Delegation and Accountability

    Commenters' views; not a final standard or quantified control-effectiveness study.

Keep the perspective

Take the evidence into your next conversation.

Download report Discuss the implications

Your next move

Let’s put ambition to work.

Start a conversation