Model risk management and agent security

    SR 26-2 vs OWASP Agentic Top 10: Mapping Model Risk to Bank AI Agent Threats

    SR 26-2 and the OWASP Agentic Top 10 are complementary, not competing. SR 26-2 is Federal Reserve model risk management guidance. The OWASP list is a security threat taxonomy for agentic systems. Model-centric controls cover some agent threats only in part, and threats that arise when an agent acts through tools fall largely outside them. Closing that gap takes runtime policy enforcement on individual interactions and tool calls, plus per-action evidence an examiner can review.

    Evidence to be able to produce for each agent action

    • The agent and model version that handled the interaction
    • The tool or MCP server called, with inputs and outputs as retained under your policy
    • The identity and privileges in effect when the call was made
    • The policy that applied and its decision: allowed, redacted, blocked, or escalated
    • For escalations, who approved or rejected the action and when
    • Retention and retrieval arrangements, including who can pull records for review

    Crosswalk: named OWASP categories against model-centric controls

    Agent Behavior Hijacking

    Partly covered. Validation can test how a model responds to adversarial input, but hijacking happens at runtime through live inputs. Evidence: the policy decision for the interaction, including any redaction, block, or escalation.

    Tool Misuse and Exploitation

    Largely outside. The harm comes from what a tool does, not from model output quality. Evidence: a record of each tool call, its inputs, and whether policy allowed, blocked, or escalated it.

    Identity and Privilege Abuse

    Largely outside. Model validation does not examine the privileges an agent holds when it acts. Evidence: the identity and privileges in effect for a given call, and the policy applied to it.

    ASI04: Agentic Supply Chain Vulnerabilities

    Partly covered. Model inventory and third-party review help, but OWASP cites dynamic MCP and A2A runtime components that could be poisoned. Evidence: which tools and components an agent called, not only which model version ran.

    ASI05: Unexpected Code Execution

    Largely outside. OWASP notes that natural-language execution paths opened new avenues for remote code execution. Evidence: records of execution attempts and the enforcement outcome for each.

    Two frameworks with different jobs

    SR 26-2 is published as a Federal Reserve Supervision and Regulation Letter, dated April 17, 2026. It is described as revised guidance that highlights sound principles for effective model risk management. It also recognizes that practices appropriately vary among banking organizations based on their risk profiles and model usage. For a risk leader, that second point matters: any crosswalk should show how one institution scopes agents, not imply a uniform expectation for every bank.

    The OWASP Top 10 for Agentic Applications 2026 was announced on December 9, 2025. OWASP describes it as a globally peer-reviewed framework for the most critical security risks facing autonomous and agentic AI systems. It is a security framework for builders, defenders, and decision-makers. It is not regulatory guidance, so the two documents differ in authority as well as scope.

    The difference in subject follows from that. Model risk management asks whether a model is sound, validated, governed, and monitored. OWASP asks what can go wrong when a model-driven system can plan, persist, and delegate across tools and systems. OWASP frames this as a shift from preventing bad outputs to preventing cascading failures across autonomous systems. Both questions apply to a bank agent, and neither answers the other.

    Where validation and monitoring stop short

    Model risk management practice generally centers on how a model is developed, validated before use, governed, and monitored over time. Those controls assume the model's output is the object of risk. For an agent, the output can be an action: a call to an API, a query against a data store, or a message to another agent.

    Two gaps follow. First, validation is typically periodic and tests a model against expected conditions, while agent threats depend on inputs and tool responses that arrive at runtime. OWASP's own test scenarios show this. One scenario, tagged ASI01:2026, describes an agent that misreads user intent through weak context isolation and acts outside its expected task scope. Another, tagged ASI02:2026, describes an agent that treats external tool output as authoritative and executes instructions embedded in it. Neither is a model defect that validation would find in advance.

    Second, ongoing monitoring that reviews outcomes after the fact can show that something happened, but it does not stop it. For actions that move data or change systems, a risk team will want to know whether a control acted before the call completed. That is the difference between reviewing a record and enforcing a rule.

    Closing the gap in the execution path

    OWASP says defenses must address the full attack surface: the agent's inputs, its planning and reasoning, its tool integrations, and its communication with other agents. A practical way to organize controls is by the points where those threats arise: tool calls, tool outputs, inter-agent messages, and identity or privilege use.

    Enforcing policy in the execution path means a decision is made on each interaction or tool call before it proceeds. The outcomes are allow, redact, block, or escalate for human approval. Tool outputs re-enter the agent's context, so inspecting content before the agent acts on it is a candidate control for the scenario where external output is treated as authoritative. Rate limits add a further control for runaway or repeated calls.

    Trussed enforces policy in this way across models, agents, tools, and MCP servers, at the level of individual interactions and tool calls. Each enforcement decision produces audit-ready evidence as a byproduct, so the record exists because the control ran, not because someone reconstructed events later. Trussed does not trace entire agentic workflows end to end, so teams that need that view should plan for it separately.

    Scoping decisions and tradeoffs for risk teams

    Start by documenting which agents your institution treats as in scope for model risk management and why. Because SR 26-2 ties practice to risk profile and model usage, an agent that drafts internal summaries and one that can initiate changes in a customer system warrant different depth. Write down that reasoning. It is the first thing a reviewer will look for.

    Next, assign each OWASP category to an owner and a control type: model-centric, runtime, or both. Where the answer is runtime, name the enforcement point and the evidence it generates. Where the answer is model-centric only, confirm that the control reaches agent behavior and not just the underlying model.

    There are tradeoffs. Blocking and escalation add friction, and human approval does not scale to every call, so reserve it for actions with material consequence. Retaining full inputs and outputs improves reviewability but raises data handling questions, so retention and residency settings should be decided with privacy and legal teams. Trussed supports self-managed deployment in the customer cloud with configurable retention and data residency. Its evidence generation is mapped to HIPAA, NAIC, NYDFS, the EU AI Act, and NIST. Its customers are in insurance, pharma, healthcare, and education, with insurance, a regulated financial sector, where it is deepest. It has no bank customers, so banks should test fit against their own model risk framework.

    Finally, confirm current category text and guidance wording before you finalize a crosswalk. Both documents have been updated since publication, and the position is stated here as of November 2026.

    Crosswalk at a glance

    Label: SR 26-2

    Description: Supervisory guidance on sound model risk management, with practices that vary by risk profile and model usage.

    Label: OWASP Agentic Top 10

    Description: Peer-reviewed threat framework for systems that plan, persist, and delegate across tools.

    Label: The gap

    Description: Threats that occur at runtime, when an agent calls a tool or uses a privilege.

    Label: The evidence

    Description: A per-action record of what the agent attempted and what policy decided.

    Test your crosswalk against runtime evidence

    See how enforcement on individual interactions and tool calls produces audit-ready evidence for model risk review.

    See How Evidence Is Produced