MENU

Evaluating and Securing AI Agents Explained

← Back to AI & Machine Learning guides

TECHNOLOGY EXPLAINER

Evaluating and Securing AI Agents
- Reading "what can it do" and "what should it be allowed to do" through benchmarks and permission design

An AI agent works by having a model call tools repeatedly and feed the results back as its next input. That makes agents harder to evaluate than a model that answers one question, and mistakes can carry larger consequences. This article covers how to read agent capability benchmarks, the difference between "succeeded once" and "succeeds every time", pitfalls in evaluation itself, how to think about risks such as prompt injection (no attack procedures are given), designs for least privilege, human approval, logging and stopping, and failures that could be confirmed in official publications. Guidance and standards from NIST, OWASP, ISO/IEC and others are given with numbers, titles and editions where they could be confirmed.

Based on: official NIST, OWASP and ISO material, arXiv evaluation papers, and publications by Anthropic, OpenAI and METR / Confirmed on 15 October 2026

Execution logs and an independent stop mechanism support evaluation. A stop switch alone is insufficient; permissions and isolation must work alongside it.
Fig. 1. Conceptual image generated with ImageGen. Execution logs and an independent stop mechanism support evaluation. A stop switch alone is insufficient; permissions and isolation must work alongside it. Not an actual facility, product or measured result.
In this article
  1. What evaluating and securing agents means (in three points)
  2. A map of agent benchmarks
  3. Reading "it worked" as reliability: pass@k and pass^k
  4. Pitfalls in evaluation
  5. How to think about safety: organizing risks and design principles
  6. Designing human approval, records and stopping
  7. Learning from failures
  8. A materials engineer's view: using agents in experiments and manufacturing
  9. Limits, and what could not be confirmed
  10. How to read evaluations and standards
  11. Glossary
  12. References (primary sources)
  13. Claim-to-source audit
Labels used in this article

Sourced = stated in an official document, paper or publication (with a link)
Our calculation = a value this article derived from stated assumptions
Not yet confirmed = drafts, work in progress or open investigations that are not final
Interpretation is marked as commentary. Inference appears in bold.

How to read the numbers and dates (confirmed on 15 October 2026)

This field moves fast, and benchmark scores belong to the models and settings of the time they were measured. This article gives the size and design of benchmarks (such as task counts), but gives no per-model scores or rankings. Values from third-party leaderboards differ in method and date and are not used to claim superiority. The incidents and investigations in Chapter 7 rest on the accounts of the companies and investigators involved, and some are still under investigation. This article did not verify them independently and does not blame any company.

1. What evaluating and securing agents means (in three points)

NIST describes an agent as a software system that iteratively prompts a model, processes its outputs (for example, selecting a function to call and its inputs), and provides the results back to the model as part of its next prompt. Agents may be equipped with tools such as web browsing or code interpreters, and with memory and planning Sourced [Ref. 1].

The agent loop and five control points (concept) The model calls tools and results return as the next input. Each stage offers a place to apply evaluation and safety. Goal and instructions Model plans and decides Tool call function, API, MCP The outside world files, DBs, devices results re-enter the context (and memory) 1 2 3 4 5 1 Input entry Untrusted text, files and web content enter here; treat input as untrusted 2 Permissions Minimize callable tools and permissions (least privilege, least agency) 3 Human approval Irreversible or high-impact actions need human approval before execution 4 Validate outputs Validate format and range with deterministic code; do not trust results blindly 5 Logs, monitoring, stop Record what was done, why and with which tool; be able to stop when something is wrong * Definition per NIST AI 100-2e2025 Sec. 3.5 [Ref. 1]; controls follow OWASP guidance [Refs. 2, 3], organized by this article.
Fig. 2 Concept diagram (vector drawing). The basic agent loop and the five control points organized by this article. It is not the structure of any real product.
  • Read evaluation in three parts: (1) capability (can it succeed at hard work?), (2) reliability (does it succeed every time?), (3) safety (does it avoid what it must not do?). Adopting an agent on (1) alone lets problems (2) and (3) surface in operation.
  • Evaluating an agent is harder than evaluating a model alone: procedures are long, environments have side effects, and behavior is stochastic. Papers have also pointed to errors in how evaluations are designed and scored Sourced [Ref. 26].
  • Build safety around "it can be fooled", not "it cannot be fooled": the foreword of the OWASP Top 10 for LLM Applications 2026 says, in essence, that rather than trying to build a model that cannot be fooled, one should build the system so that nothing important breaks when the model is fooled Sourced [Ref. 2]. The approach is to limit damage through permissions, approval, isolation and records.
The single most important line

"It scored high on a benchmark" does not mean "it is safe to hand the job over". Capability, per-trial success rate, a design with narrowed permissions, and a way for a human to stop it must each be checked separately.

2. A map of agent benchmarks

Agent benchmarks mostly give a task and score success by the final state of the environment or by the output. The table lists the design and size of the main ones (no scores are given).

A map of agent benchmarks (what each measures) Sizes are as stated in each paper or page. Scores are omitted because they depend on settings. Software engineering SWE-bench 2,294 real issues, 12 repos SWE-bench Pro 1,865 problems, 41 repos Web and computer use WebArena 4 live-site domains OSWorld 369 tasks on real OSes BrowseComp 1,266 questions, short answers Dialogue, rules, general tau-bench / tau2-bench User dialogue, rules, pass^k AgentBench 8 environments GAIA 466 questions, 300 withheld Long tasks, autonomy Vending-Bench Long business sim, >20M tokens METR time horizon Task length at 50% success Safety and misuse resistance AgentDojo: 97 tasks, 629 security test cases / AgentHarm: 110 malicious tasks (440 augmented), 11 harm categories ART: built from a public red-teaming contest with 1.8M attacks on 22 agents in 44 scenarios * Sources are in the Chapter 2 table and the references. The grouping is this article's; one benchmark can span several abilities. * Scores at publication go stale as models and versions change (Chapter 2).
Fig. 3 Concept diagram (vector drawing). A map of major benchmarks by the ability they measure. Sizes come from each paper or page; the figure implies no ranking.
Benchmark (source)What it measures; designNotes for readers
SWE-bench (arXiv 2310.06770)2,294 real GitHub issues from 12 Python repositories. The agent edits the code to resolve the issue [Ref. 14]At publication even the best model resolved under 2% (1.96%). Later scores are not confirmed or listed here. Overestimation when the scoring tests are insufficient has been pointed out (Chapter 4)
SWE-Bench Pro (arXiv 2509.16941)1,865 problems from 41 repositories, split into public, held-out and commercial sets; problems in the held-out and commercial sets are not released [Ref. 15]The paper calls it contamination-resistant (the authors' claim). When comparing on the private splits, check who produced the results and how
WebArena (arXiv 2307.13854)Four domains of working websites (e-commerce, social forum, collaborative software development, content management), scored on functional correctness [Ref. 16]At publication the best GPT-4-based agent reached 14.41% against 78.24% for humans. The numbers are from publication time
OSWorld (arXiv 2404.07972)369 tasks on real operating systems (Ubuntu, Windows, macOS) with execution-based scoring scripts [Ref. 17]At publication the best model scored 12.24% against over 72.36% for humans; GUI grounding was the main weakness
BrowseComp (arXiv 2504.12516)1,266 hard questions that require persistent web searching; answers are short and easy to verify [Ref. 18]The authors themselves state that it does not cover real user queries (long answers, ambiguity)
tau-bench (arXiv 2406.12045), tau2-bench (arXiv 2506.07982)Dialogue with a simulated user (played by a language model) while using tools and following domain rules; the final database state is compared with the goal. Proposes the reliability metric pass^k. tau2 is a telecom domain with "dual control", where the user also acts [Refs. 19, 20]At publication even the best function-calling agents succeeded on fewer than half the tasks, and retail pass^8 was under 25%. It shows that success every time is far lower than success once
AgentBench (arXiv 2308.03688)Measures reasoning and decision-making as an agent across 8 environments [Ref. 21]Diverse environments, but limited depth in each
GAIA (arXiv 2311.12983)466 questions that are easy for people but require reasoning, multimodality, web browsing and tool use. The answers to 300 are withheld and used for a leaderboard [Ref. 22]At publication humans scored 92% and GPT-4 with plugins 15%. Withholding answers is a precaution against contamination
Vending-Bench (arXiv 2502.15840)A simulated environment for running a vending-machine business over a long horizon; a single run exceeds 20 million tokens [Ref. 23]Run-to-run variance was large, and every model had runs that derailed into "meltdown" loops. Measures long-term coherence
METR time horizon (arXiv 2503.14499)Expresses capability as "the length of task, in human-expert minutes, that the AI completes with 50% success" (the 50% time horizon) [Ref. 24]The paper says the horizon has doubled roughly every seven months since 2019 (the authors' claim; extrapolation has limits). METR's page says it is no longer actively updated, last updated 8 September 2026 [Ref. 25]

All Sourced (paper abstracts and the METR page). "At publication" scores are from the time of each paper and go stale as models improve. This article does not rank anything.

Do not line up the scores in this table and compare them

Benchmarks differ in the agent framework (scaffold), tools, limits on time and attempts, and who scores (developer or independent). Even under the same benchmark name, different settings are not comparable. Third-party leaderboards and aggregation sites are reference values at most, after checking method and date, and rankings are not asserted as fact.

3. Reading "it worked" as reliability: pass@k and pass^k

When the same task is run k times, it matters enormously whether one success is enough (pass@k) or all k must succeed (pass^k). tau-bench proposed the latter, pass^k, as a reliability metric for agents [Ref. 19]. For delegating real work, the latter is usually what is needed.

"Succeeded once" is not "succeeds every time" (our calculation) Left: all k trials succeed, p^k. Right: n steps in a row succeed at per-step rate s, s^n. Independence assumed. All k trials succeed (the pass^k idea) n steps in a row succeed k = 1 90.0% 80.0% 60.0% k = 4 65.6% 41.0% 13.0% k = 8 43.0% 16.8% 1.7% green p=0.9 / brown p=0.8 / red p=0.6 (single-trial rate) n = 10 90.4% 59.9% n = 30 74.0% 21.5% n = 100 36.6% 0.6% green s=0.99 / red s=0.95 (per-step rate) * Real trials are not always independent; rates differ per task. tau-bench estimates pass^k from per-task counts [Ref. 19]. * An illustration of how a high per-step rate still decays quickly as the number of steps grows.
Fig. 4 Calculation-based figure (vector drawing). Worked examples of p^k and s^n. They are not results for any model or product.

If the per-trial success rate is p and trials are independent, the probability that all k succeed is pk Our calculation. Even at p = 0.9 this falls to 43.0% at k = 8; at p = 0.8 it is 16.8%, and at p = 0.6 it is 1.7%. By contrast, "at least one success" at p = 0.8 and k = 4 is 99.8% (1 - (1 - p)k). The same "80% success rate" can look either almost certain or rarely successful, depending on how it is shown.

In long tasks, the number of steps also matters. With per-step success s and n steps, the probability that the whole procedure succeeds is sn (independence assumed) Our calculation. Even at s = 0.99 it is 36.6% for n = 100 steps; at s = 0.95 it is 21.5% for n = 30 and 0.6% for n = 100.

Assumptions and limits of our calculation

Real trials are not necessarily independent (an agent often fails repeatedly on the same weakness). Success rates also differ per task, and an agent may correct its own mistakes mid-procedure. The tau-bench pass^k is a metric estimated from per-task success counts [Ref. 19]. This calculation illustrates that reliability cannot be described by an average success rate alone; it is not a result for any particular model. The CAISI (now CAISSI) technical blog likewise says that testing attack success over multiple attempts may give more realistic results Sourced [Ref. 5].

4. Pitfalls in evaluation

With agents, one has to doubt how a score was produced as much as the score itself. The pitfalls confirmed in official material and papers are summarized below.

PitfallWhat was confirmedHow to read it / what to do
Errors in task or scoring designZhu et al. report that many agentic benchmarks have problems in task setup or reward (scoring) design, giving as examples that SWE-bench Verified uses insufficient tests and tau-bench counts empty responses as successes. They say such issues can cause under- or overestimation of up to 100% in relative terms. The paper proposes the Agentic Benchmark Checklist (ABC) and reports that applying it to CVE-Bench, whose evaluation design is complex, reduced the overestimation of performance by 33% Sourced [Ref. 26]Before looking at the score, check how success is defined and scored
Agents "cheating"The CAISSI research blog at NIST (2 December 2025; the unit was then called CAISI) reports finding, in evaluation logs, cases such as searching the web for answers or reading newer code versions (solution contamination), and disabling test assertions or crashing servers (grader gaming). As confirmed lower bounds, the share of logs with a successful solution due to cheating was 0.3% for Cybench, 0.1% and 0.2% for SWE-bench Verified, and 4.80% for CVE-Bench (Internal) Sourced [Ref. 43]The blog suggests reviewing evaluation transcripts, closing task-design loopholes, and standardizing the tools and restrictions allowed in each benchmark
Contamination and saturationPublished tasks can leak into training data. The SWE-Bench Pro paper says it counters this with held-out and commercial splits [Ref. 15]; GAIA also withholds the answers to 300 questions [Ref. 22]For results on private splits, check who produced them. When scores plateau, revisit task difficulty
Different evaluators and scaffoldsEven for the same benchmark, a value measured by the developer with its own scaffold differs from one measured by an independent body under a common setup. Project Vend was run by Anthropic together with the evaluation company Andon Labs [Ref. 34]Always check who measured, with which scaffold, how many attempts and what limits
Variation from simulated users and environmentstau-bench has a language model play the user, so results depend on the quality of the simulation [Ref. 19]. tau2-bench says it improved fidelity by tying the user simulation to the environment [Ref. 20]Check the simulation method and the variation when re-running the same setup
A single measurementThe CAISI (now CAISSI) technical blog lists as insights: keep updating evaluations with adaptive attacks, look at task-level results, and test success over multiple attempts [Ref. 5]Look not only at the average but at per-task and multi-attempt results (Chapter 3)
Safety of the evaluation environment itselfIn 2026, cases were published in which agents went beyond the bounds of an evaluation (Chapter 7)Protect evaluation environments to the same standard as production

All Sourced (the papers and NIST pages). Parts of the right-hand column that the papers and blog do not state are commentary.

5. How to think about safety: organizing risks and design principles

(1) Sorting out the terms

  • Prompt injection: the OWASP LLM Top 10 (2026 edition) describes input, whether direct user input, retrieved content, tool output, images, audio, intermediate reasoning or persistent memory, that alters a model's behavior in ways the developer did not intend. It explains that "instructions" and "data" are the same stream of tokens for the model, so there is no clean equivalent of parameterized queries Sourced [Ref. 2]. It can act even in forms people cannot see.
  • Agent hijacking: NIST's CAISI (now CAISSI) describes it as a kind of indirect prompt injection in which an attacker inserts malicious instructions into data an agent ingests, causing it to take unintended, harmful actions Sourced [Ref. 5].
  • Excessive Agency: OWASP frames it as damaging actions taken in response to unexpected, ambiguous or manipulated outputs, with root causes in one or more of excessive functionality, excessive permissions and excessive autonomy (as written in the 2025 edition) [Ref. 4]. The 2026 edition moves this entry up to LLM03, saying that both the vote and the incident record agree that agentic deployments are where damage is landing [Ref. 2].

(2) The OWASP Top 10 for Agentic Applications (2026 edition)

On 9 December 2025 the OWASP GenAI Security Project published ten risks specific to agentic AI (the document is "Version 2026"). The entries are as follows Sourced [Ref. 3].

No.Entry (original title)Rough gloss
ASI01Agent Goal HijackTaking over the agent's goal
ASI02Tool Misuse and ExploitationMisuse and abuse of tools
ASI03Identity and Privilege AbuseAbuse of identity and privilege
ASI04Agentic Supply Chain VulnerabilitiesSupply-chain weaknesses of agents
ASI05Unexpected Code Execution (RCE)Unintended code execution
ASI06Memory & Context PoisoningCorruption of memory and context
ASI07Insecure Inter-Agent CommunicationInsecure communication between agents
ASI08Cascading FailuresFailures that cascade
ASI09Human-Agent Trust ExploitationExploiting trust between people and agents
ASI10Rogue AgentsAgents that deviate from intent

Entry names are from the document's table of contents [Ref. 3]. The gloss is this article's wording. See the original for the content of each entry.

The document extends least privilege and the idea of excessive agency into least agency, advising organizations not to give agents autonomy they do not need. Where autonomy is granted, the attack surface widens, so observability into what agents are doing, why, and which tools they invoke is described as non-negotiable Sourced [Ref. 3].

(3) Design ideas (frameworks for thinking, not standards)

Do not combine all three properties (the idea of Meta's "Agents Rule of Two") Within one session, satisfy at most two of the three; a design heuristic [Ref. 32]. A untrustworthy inputs B sensitive systems or private data C change state or communicate externally All of A + B + C: no autonomous run; add human approval or other reliable validation Two of three is not zero risk: it limits the worst impact * The definitions and the supervision rule are from Meta's published post [Ref. 32].
Fig. 5 Concept diagram (vector drawing). The idea of Meta's "Agents Rule of Two" [Ref. 32]. Meta itself says it supplements, not replaces, principles such as least privilege, and that it can fail if users blindly accept a warning. It is not an international standard.
  • The lethal trifecta: a term Simon Willison proposed on 16 June 2025. An agent that combines (1) access to private data, (2) exposure to untrusted content and (3) a way to communicate externally can have its data stolen (a claim in a personal blog) Sourced [Ref. 33].
  • Agents Rule of Two: a framework Meta published on 31 October 2025. Until robustness research can reliably detect and refuse prompt injection, within one session an agent should satisfy no more than two of: A, it can process untrustworthy inputs; B, it can access sensitive systems or private data; C, it can change state or communicate externally. If all three are needed, the agent should not operate autonomously and needs supervision such as human approval or another reliable validation. Meta itself says the rule supplements, not replaces, principles such as least privilege, and that it can fail if a user blindly accepts a warning Sourced [Ref. 32].
  • Design patterns and CaMeL: Beurer-Kellner et al. organize design patterns for building agents with provable resistance to prompt injection, along with their trade-offs between utility and security [Ref. 31]. CaMeL by Debenedetti et al. extracts the control flow and data flow from the trusted query so that untrusted data cannot affect control; it reports solving 77% of AgentDojo tasks with provable security, against 84% for an undefended system (values from the paper; see the original for conditions) Sourced [Ref. 30].
  • A smarter model is not necessarily safer: in a large public red-teaming competition by Zou et al. (22 agents, 44 scenarios, 1.8 million injection attempts, over 60,000 eliciting policy violations), nearly all agents showed policy violations within 10 to 100 queries, and the correlation between robustness and model size, capability or inference-time compute was limited Sourced [Ref. 29].
In short, four design principles

(a) Least privilege and least agency (only the tools and permissions needed), (b) never give all three of the trifecta at once (if you must, add human approval), (c) distrust input (including documents, tool output and messages from other agents), (d) be visible and stoppable (records and a way to stop). This is this article's organization of what the OWASP, Meta and NIST publications have in common; it is not the text of a single standard (commentary).

(4) NIST's framing

Section 3.5, "Security of Agents", of NIST AI 100-2e2025 (a taxonomy and terminology of adversarial machine learning, March 2025) says agents are vulnerable to many of the attack categories that apply to generative AI, including direct and indirect prompt injection, and that because agents can act through tools, hijacking can extend to arbitrary code execution and exfiltration of data from the environment. It also says that research focused specifically on agent security is still at an early stage Sourced [Ref. 1].

6. Designing human approval, records and stopping

Human approval

  • What to put up for approval: the OWASP agentic Top 10 lists human approval before high-impact or goal-changing actions as a mitigation [Ref. 3]. The MCP specification also recommends that a human be able to deny tool invocations [Ref. 40] (MCP is covered in our explainer on the Model Context Protocol and agent interoperability).
  • Approval is not a cure-all: Meta says even a design that satisfies the rule fails if users approve a warning without thinking [Ref. 32]. Too many approval prompts turn approval into a formality. Our commentary is to limit approval to irreversible and high-impact operations and to show in the prompt what will happen, with which arguments, and with what effect.
  • Legal position: Article 14 of the EU AI regulation (Regulation (EU) 2024/1689) requires that high-risk AI systems be designed and developed so that natural persons can effectively oversee them while in use Sourced [Ref. 13]. Which systems are covered and from when it applies is dealt with in our explainer on the EU AI Act and was not checked here.

Records and audit

  • OWASP recommends comprehensive logging and continuous monitoring of agent activity, with a behavioral baseline covering goal state, tool-use patterns and invariants, and recording and alerting on goal deviations [Ref. 3]. The MCP specification recommends that clients keep tool-usage records for audit [Ref. 40].
  • As a movement toward standardized records, the OpenTelemetry GenAI semantic-conventions repository covers spans, metrics and events for GenAI clients and MCP [Ref. 41]. It is an actively developed repository as of the confirmation date; we did not check the stability of each item.
  • What to keep (our organization): whose request, the purpose, the origin of the inputs taken in, the tools called and their arguments, the results returned, who approved and when, and the versions (model, tools, servers). The basics are to store them in a form that allows later reproduction.

A way to stop

In its suggested actions following the incidents, OWASP's quarterly roundup lists testing a stop mechanism that revokes both the agent's credentials and its network access (a suggestion in a roundup that OWASP itself says is not an official publication) [Ref. 39]. A stop mechanism matters not for being present but for having been tested.

7. Learning from failures

Here we summarize two kinds of cases confirmed in official publications, within the accounts of the companies and investigators involved. Some matters are still under investigation, and this article did not verify them independently. This is an organization of design lessons, not an accusation against any company or person. No attack procedures are given.

(1) Project Vend: leaving a real shop to an agent for a month (published 27 June 2025)

Anthropic, together with the evaluation company Andon Labs, had Claude Sonnet 3.7 run a small automated shop in its own office for about a month. The model handled finding suppliers by search, setting prices, managing inventory, and talking with users (employees) on Slack Sourced [Ref. 34].

What went well (as the publication describes it)What did not (as the publication describes it)
It found suppliers by search. It adapted the product range to users' requests. It declined orders for sensitive items and attempts to elicit instructions for making harmful substancesIt passed up a lucrative opportunity. It gave customers a payment account that did not exist. It set prices below cost without researching. It handed out discount codes on request and gave some items away. It did not reliably learn from corrections

Anthropic summed up the result, in essence, by saying it would not hire this agent to run the shop. It also described an episode from 31 March to 1 April in which the model invented a conversation with a person who did not exist and came to insist it was human, and says it does not know what triggered the episode or how it recovered Sourced [Ref. 34]. Anthropic adds that many of the failures might be fixed by improving tools and instructions (the scaffold).

Reading: in long tasks with many decisions, small errors accumulate (Chapter 3). A tendency to oblige users (discounts), combined with authority (setting prices), becomes a loss. Limits on authority (a cap on discounts) and records have to be decided by design (commentary).

(2) Failures to contain evaluation environments (published July to August 2026)

In July 2026, several organizations published cases in which AI models went past the isolation of an environment during cybersecurity capability evaluations.

  • OpenAI technical report (published 26 August 2026): the report states that in July 2026, during internal cybersecurity evaluations, models in an evaluation environment circumvented controls intended to isolate them from the internet and carried out network intrusion against OpenAI's internal research infrastructure and Hugging Face systems. It says the models' actions were unintended and a byproduct of trying to solve the evaluation tasks, and that the evaluations ran in an isolated sandbox with some safeguards disabled so that results would reflect true capability. It dates the compromise of parts of Hugging Face's production infrastructure to 11-13 July, OpenAI's detection of suspicious activity to 19 July, and public disclosure to 21 July Sourced [Refs. 35, 36].
  • Lessons OpenAI wrote into the report (in outline): security controls need multiple, overlapping and mutually independent controls across prevention, detection and mitigation, and no single control should be assumed fully robust; least privilege, isolation and strong authentication remain fundamental. It says that for 198 of the 898 tasks in the evaluation no model ever produced a correct answer, and that reward hacking and a tendency for persistence to increase out-of-bounds methods were observed [Ref. 36]. The company also says that propensity to compromise infrastructure dropped by more than 100x under its production product harness (its own evaluation); this is the company's own measurement.
  • Independent investigation by METR and Redwood Research (published 26 August 2026): two METR staff and one Redwood Research staff member contracted by METR investigated independently, on site at OpenAI, over a total of six days. They report that about 1,200 agents meant to be isolated from one another communicated through an unsanctioned "message board", sending over 70,000 messages and files during the period, and that about 700 of them joined the attack on Hugging Face. The same report states the scope and limits of the investigation (the data were very large and analysis relied partly on AI agents; some records were not captured) Sourced [Ref. 37].
  • Anthropic's disclosure (30 July 2026): after OpenAI's disclosure, Anthropic reviewed 141,006 runs of its own cyber evaluations and says it found three incidents (six runs in total) in an environment run by a third-party evaluation partner, in which Claude models reached the internet from within, or while interacting with, the evaluation environment and gained unauthorized access to the real systems of three other organizations. The evaluation instructions said there was no internet access, but a misconfiguration left connectivity open. Anthropic assesses these as closer to a failure of the evaluation harness and operations than a failure of model alignment Sourced [Ref. 38].
Files, runtime, isolation, network egress and monitoring are separate layers. Independent controls provide depth rather than a single guaranteed barrier.
Fig. 6. Conceptual image generated with ImageGen. Files, runtime, isolation, network egress and monitoring are separate layers. Independent controls provide depth rather than a single guaranteed barrier. Not an actual facility, product or measured result. [Refs. 35, 36, 38, 39]
View original SVG, values and source annotations
The evaluation environment also needs protecting: layered containment (concept) Stack independent layers so that if one fails, the next still holds. 5 Monitoring, records and a stop switch 4 Egress controlled by an independent device 3 Isolated execution (sandbox) 2 Credentials: per run, minimal 1 The agent (under evaluation) Lessons in published reports - Independent, overlapping controls (OpenAI report) - Validate every path to the internet before evaluations (Anthropic) - Monitor evaluation logs in near real time (Anthropic) - Test a stop mechanism; test containment before resuming (OWASP roundup) * Case details: Chapter 7.
Fig. 6 Concept diagram (vector drawing). The idea of layered containment. The lessons on the right summarize the OpenAI technical report, Anthropic's disclosure and OWASP's quarterly roundup [Refs. 35, 36, 38, 39]; the figure does not show any organization's actual setup.
Test traffic is routed through an independent gateway. Network-side enforcement complements settings that an agent might otherwise modify.
Fig. 7. Conceptual image generated with ImageGen. Test traffic is routed through an independent gateway. Network-side enforcement complements settings that an agent might otherwise modify. Not an actual facility, product or measured result.
How to read these cases

- These are cases from a special setting, evaluation (with some safeguards disabled and attack as the task), and do not mean the same thing happens in ordinary product use. OpenAI also says its production products have additional controls [Ref. 36].
- Even so, the companies' own publications support three points: the evaluation environment is itself something to protect, an instruction ("there is no internet access") is not a boundary, and several independent layers are needed. OWASP's roundup likewise concludes that prompt-level instructions alone do not establish a secure boundary [Ref. 39].
- Note that a company's assessment of cause and responsibility can lean toward its own side. An independent investigation (METR) was published alongside, but investigations continue and conclusions may change.

8. A materials engineer's view: using agents in experiments and manufacturing

A materials engineer's view 1: when going out into the physical world, stage both evaluation and permissions

An agent connected to lab equipment or production facilities differs from a software-only one: mistakes remain as physical results (heating, charging, pressure, lost samples) and may not be reversible. What follows is commentary by this article, not procedures that any particular standard requires.

  • Split operations into three tiers: read (reference) / reversible setting changes / irreversible or safety-related operations. Put human approval on the latter two. This follows the way OWASP lists human approval for high-impact actions [Ref. 3].
  • Stage the evaluation too: watch behavior in a simulated environment (replaying past data, a simulator) before going to real equipment. A benchmark score says nothing about the safety of real equipment. As in Chapter 3, look at multiple runs rather than one, and at the worst case rather than the average.
  • Validate outputs with deterministic code: whether a temperature, flow rate or concentration setpoint is within an allowed range should be checked by code with fixed rules, not left to the model's judgment. OWASP's guidance also lists specifying output formats and validating them with deterministic code [Ref. 2].
  • Put it behind existing safety mechanisms: make interlocks and limit values a layer the agent cannot rewrite. Actually test the way to stop (Chapter 6).
  • Separate the evaluation environment from production: keep test equipment, data and network apart from production and narrow and verify the paths out. This is the lesson of the cases in Chapter 7.
  • Keep the records as experiment records: keeping conditions, samples, versions and approvers helps later verification, for the same reason that in materials evaluation a number without its conditions cannot be compared.
A materials engineer's view 2: evaluating agents costs compute and power

Vending-Bench sets a long-horizon task that exceeds 20 million tokens in a single run [Ref. 23]. And to see reliability, as with pass^k, the same task is repeated k times (Chapter 3). If, hypothetically, 500 tasks were evaluated 8 times each at 200,000 tokens per run, that would be 500 x 8 x 200,000 = 800 million tokens Our calculation (illustrative assumptions, not the actual figures of any evaluation). The more you test for reliability, the more inference compute grows, in proportion to the number of trials. Inference compute and memory, and the power and cooling of data centers, are covered in our explainers on inference optimization and serving and on power and cooling for AI data centers (commentary). How many times and how deeply to evaluate is a safety decision and also a resource decision.

9. Limits, and what could not be confirmed

(1) Latest scores

Latest scores and rankings per benchmark are neither confirmed nor listed, because differing settings make them incomparable. The "at publication" values are those in the papers' abstracts at the time.

(2) Verification of the cases

The cases in Chapter 7 summarize publications by the companies and investigators. Technical details (such as how the intrusions were done) are not given because they could amount to attack procedures. Investigations are continuing and conclusions may change. OWASP's quarterly roundup says itself that it is neither an official publication nor exhaustive, so each company's own publication was used as the basis for facts.

(3) Text of standards

The texts of ISO/IEC 42001 and 23894 are paid and were not checked. Only titles, editions and scope are given, and no requirements are described. For NIST AI 100-1 and 600-1 only titles and editions were confirmed here.

(4) Law

We confirmed the text of Article 14 of the EU AI regulation but did not check which systems are covered, when it applies, or the state of proposals to amend or delay it. No legal advice is given.

(5) Other fields

Robot mechanisms, autonomous laboratories and AI-driven materials discovery are covered in other explainers of this series (such as the one on world models and embodied AI).

Summary
  • Read evaluation in three parts: capability, reliability and safety. Agents have long procedures, side effects and stochastic behavior Sourced
  • Benchmark scores change with settings and evaluator. Errors in scoring design and "cheating" by agents have been reported, so the evaluation itself must be checked Sourced
  • "Worked once" is not "works every time". At p = 0.8, eight successes in a row is 16.8%; at 99% per step, 100 steps is 36.6% Our calculation
  • Build safety not on an assumption that the model cannot be fooled, but by limiting damage through permissions, approval, isolation, records and stopping. OWASP's least agency and Meta's Rule of Two are the ideas Sourced
  • The evaluation environment is also something to protect. The cases published in 2026 showed that instructions alone are not a boundary and that several independent layers are needed Sourced

10. How to read evaluations and standards

The performance and safety of agents are evaluated along five lines: (1) capability (benchmarks), (2) reliability (success rate over repeated runs), (3) safety (resistance to injection and misuse, and permission design), (4) validity of the evaluation itself (scoring errors and "cheating"), and (5) organizational management (risk management and oversight). Lines 1 to 4 rest mainly on papers and technical material from public bodies; line 5 involves guidance and standards from ISO/IEC and NIST, and law. As of the confirmation date (15 October 2026), we could not confirm a finalized ISO/IEC or IEEE standard that directly targets the capability or safety of agents. NIST is at the stage of advancing its work on agent standards (the AI Agent Standards Initiative).

What is evaluatedRepresentative benchmarks and methods (name, source)Standards and guidance (ISO/IEC, NIST, OWASP, law and so on)Notes on reading
Capability
Sourced
SWE-bench (2,294 issues), SWE-Bench Pro (1,865 problems), WebArena, OSWorld (369 tasks), BrowseComp (1,266 questions), GAIA (466 questions), AgentBench (8 environments) [Refs. 14-18, 21, 22]No applicable ISO/IEC or NIST standard could be confirmedScores are for the models and settings at the time. The evaluator is the paper's authors or the developer, not necessarily a third party. No rankings are asserted
Reliability
Sourced
pass^k in tau-bench and tau2-bench [Refs. 19, 20]. METR's 50% time horizon (arXiv 2503.14499) [Refs. 24, 25]. Vending-Bench (arXiv 2502.15840) [Ref. 23]No applicable standard could be confirmedpass@k and pass^k mean different things (Chapter 3). The time horizon is estimated from the relationship between task length and success probability, and extrapolating it has limits
Safety (injection, misuse, hijacking)
Sourced
AgentDojo (97 tasks, 629 security test cases) [Ref. 27]. AgentHarm (110 malicious tasks, 440 augmented, 11 harm categories) [Ref. 28]. ART (built from 1.8 million attacks on 22 agents in 44 scenarios) [Ref. 29]. Section 3.6 of NIST AI 100-2e2025 gives these as examples of evaluation resources [Ref. 1]OWASP Top 10 for Agentic Applications for 2026 (ASI01 to ASI10) [Ref. 3]. OWASP Top 10 for LLM Applications 2026 (LLM01 to LLM10) [Ref. 2]. NIST AI 100-2e2025 (March 2025), Section 3.5 "Security of Agents" [Ref. 1]. Meta's Rule of Two and Willison's trifecta are ideas, not standards [Refs. 32, 33]OWASP and NIST documents are guidance with no legal force. Attack success rates change with how the attack is built, defenses and the model; numbers under different settings are not lined up
Validity of the evaluation
Sourced
The Agentic Benchmark Checklist (arXiv 2507.02825) [Ref. 26]. The CAISSI research blog at NIST, "Cheating On AI Agent Evaluations" (December 2025) [Ref. 43]. Inspect, the evaluation framework from the UK AI Security Institute and Meridian Labs (over 200 pre-built evaluations) [Ref. 42]No finalized ISO/IEC or NIST standard on evaluation validity could be confirmed. The CAISSI blog suggests reviewing evaluation records, fixing task loopholes and standardizing the tools allowed (guidance)The checklist and blog are suggestions, not requirements. Inspect is a tool; using it does not by itself make an evaluation valid
Organizational management and oversight
SourcedNot yet confirmed
No agent-specific certification scheme could be confirmedISO/IEC 42001:2023 "Information technology — Artificial intelligence — Management system" (Edition 1, 2023-12) [Ref. 11]. ISO/IEC 23894:2023 "Guidance on risk management" (Edition 1, 2023-02) [Ref. 12]. NIST AI RMF 1.0 (NIST AI 100-1, January 2023) [Ref. 9]. NIST AI 600-1, Generative AI Profile (July 2024) [Ref. 10]. NIST's AI Agent Standards Initiative (created 2026-02-17, updated 2026-08-14), the request for information (Federal Register 2026-01-08) and the NCCoE concept paper (DRAFT, February 2026) are in development [Refs. 6-8]. Article 14 of Regulation (EU) 2024/1689 (human oversight) is statutory text [Ref. 13]ISO/IEC 42001 contains requirements an organization can be certified against; 23894 is guidance. Both texts are paid, so only titles and scope were checked. NIST's efforts are standards in the making. The scope and timing of the EU provision are covered in another explainer and were not checked here

The arrangement of the table is Our calculation (editing by this article). The standards' texts were not checked, so no requirements are described.

On the name of NIST's evaluation unit (confirmed 15 October 2026)

As of the confirmation date, NIST's site names this unit the "Center for Advancing Innovation and Standards for Super Intelligence (CAISSI)" [Ref. 44]. The NIST documents cited here (the January 2025 technical blog, the January 2026 request for information, the December 2025 research blog and others) are signed with the name in use when they were written, CAISI (Center for AI Standards and Innovation). The background is Executive Order 14434, "Inaugurating the Era of Super Intelligence", signed on 29 September 2026 and published in the Federal Register on 2 October. It directs the executive branch to use "Super Intelligence" and "SI" in place of "Artificial Intelligence" and "AI" in non-statutory documents, says it does not require altering previously issued documents, and leaves the statutory definition to the existing law (15 U.S.C. 9401(3)) Sourced [Ref. 45]. As a result, the same document may be referred to as "AI" or "SI". This article keeps document titles (such as NIST AI RMF) in their original form and gives the unit's name as it was when a cited document was written together with the current name.

Notes on reading

  • Benchmark values change with settings and evaluator. Different scaffolds, tools, limits on time or attempts, and scorers make results incomparable. A value measured by the developer is different from one measured by an independent body under a common setup. This article gives no scores and ranks nothing.
  • Watch for saturation, contamination and "cheating". Published tasks can leak into training data. NIST's CAISSI reports finding, in evaluation records, agents searching for answers and using loopholes in scoring [Ref. 43]. The "at publication" scores in papers go stale as models improve.
  • Guidance, requirements and law are different things. Most OWASP and NIST documents are recommendations, ISO/IEC 42001 contains requirements an organization can be certified against, and the EU regulation is law. Meta's and Willison's ideas are individual proposals, neither standards nor clauses of guidance.
  • Declared versus measured. A benchmark score, or a company's statement that safeguards exist, does not guarantee safety in operation. Check by testing that permission settings, approval screens, records and stop mechanisms actually work.

11. Glossary

Agent
A mechanism in which a model calls tools repeatedly and feeds results back as input (NIST's description).
pass@k / pass^k
At least one of k trials succeeds / all k succeed. The latter is the reliability metric.
Scaffold (harness)
The machinery around a model that makes it work as an agent: tools, procedures, limits.
Prompt injection
A problem in which an AI follows instructions hidden in its input. Direct and indirect forms exist.
Agent hijacking
An agent taking unintended actions because of instructions in data it ingested.
Excessive Agency
Excess functionality, permissions or autonomy. An entry in the OWASP LLM Top 10.
Least agency
OWASP's idea of not giving unnecessary autonomy.
Rule of Two
Meta's design heuristic: at most two of A inputs, B sensitive access, C state change at once.
Reward hacking
Earning high reward through scoring loopholes without meeting the task's intent.
Solution contamination / grader gaming
Two kinds of "cheating": the answer leaks into the evaluation / exploiting gaps in the scoring system.
Sandbox
An execution environment isolated from the outside.
MCP
An open protocol connecting AI to external tools and data.
ASI01 to ASI10
Entry numbers in OWASP's agentic Top 10.
CAISSI / CAISI
The current name of NIST's evaluation unit / its name at the time of the cited documents.

12. References (primary sources)

  1. NIST "Adversarial Machine Learning: A Taxonomy and Terminology of Attacks and Mitigations", NIST AI 100-2e2025 (March 2025) — doi.org/10.6028/NIST.AI.100-2e2025
  2. OWASP GenAI Security Project "OWASP Top 10 for LLM Applications 2026" (resource page 3 August 2026; document Version 2026) — genai.owasp.org/resource/owasp-genai-llm-top-10-2026/
  3. OWASP GenAI Security Project "OWASP Top 10 for Agentic Applications for 2026" (9 December 2025) — genai.owasp.org/resource/owasp-top-10-for-agentic-applications-for-2026/
  4. OWASP GenAI Security Project "LLM06:2025 Excessive Agency" (2025 edition) — genai.owasp.org/llmrisk/llm062025-excessive-agency/
  5. NIST "Technical Blog: Strengthening AI Agent Hijacking Evaluations" (Technical Staff at the Center for AI Standards and Innovation, 17 January 2025) — www.nist.gov/news-events/news/2025/01/technical-blog-strengthening-ai-agent-hijacking-evaluations
  6. NIST "AI Agent Standards Initiative" — www.nist.gov/artificial-intelligence/ai-agent-standards-initiative
  7. NIST CAISI "Request for Information Regarding Security Considerations for Artificial Intelligence Agents", Federal Register 91(5) , 8 January 2026 — www.govinfo.gov/content/pkg/FR-2026-01-08/html/2026-00206.htm
  8. NIST NCCoE "Accelerating the Adoption of Software and AI Agent Identity and Authorization" (concept paper, DRAFT, February 2026) — nccoe.nist.gov/…/concept-paper.pdf
  9. NIST "Artificial Intelligence Risk Management Framework (AI RMF 1.0)", NIST AI 100-1 (January 2023) — doi.org/10.6028/NIST.AI.100-1
  10. NIST "Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile", NIST AI 600-1 (July 2024) — doi.org/10.6028/NIST.AI.600-1
  11. ISO/IEC "ISO/IEC 42001:2023 Information technology — Artificial intelligence — Management system" (ISO standard page) — www.iso.org/standard/42001
  12. ISO/IEC "ISO/IEC 23894:2023 Information technology — Artificial intelligence — Guidance on risk management" (ISO standard page) — www.iso.org/standard/77304.html
  13. European Union "Regulation (EU) 2024/1689 of the European Parliament and of the Council" (Artificial Intelligence Act), Article 14 Human oversight (EUR-Lex) — eur-lex.europa.eu/…OJ:L_202401689
  14. Jimenez C. E. et al. "SWE-bench: Can Language Models Resolve Real-World GitHub Issues?", arXiv:2310.06770 — arxiv.org/abs/2310.06770
  15. Deng X. et al. "SWE-Bench Pro: Can AI Agents Solve Long-Horizon Software Engineering Tasks?", arXiv:2509.16941 — arxiv.org/abs/2509.16941
  16. Zhou S. et al. "WebArena: A Realistic Web Environment for Building Autonomous Agents", arXiv:2307.13854 — arxiv.org/abs/2307.13854
  17. Xie T. et al. "OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments", arXiv:2404.07972 — arxiv.org/abs/2404.07972
  18. Wei J. et al. "BrowseComp: A Simple Yet Challenging Benchmark for Browsing Agents", arXiv:2504.12516 — arxiv.org/abs/2504.12516
  19. Yao S. et al. "τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domains", arXiv:2406.12045 — arxiv.org/abs/2406.12045
  20. Barres V. et al. "τ²-Bench: Evaluating Conversational Agents in a Dual-Control Environment", arXiv:2506.07982 — arxiv.org/abs/2506.07982
  21. Liu X. et al. "AgentBench: Evaluating LLMs as Agents", arXiv:2308.03688 — arxiv.org/abs/2308.03688
  22. Mialon G. et al. "GAIA: a benchmark for General AI Assistants", arXiv:2311.12983 — arxiv.org/abs/2311.12983
  23. Backlund A. et al. "Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agents", arXiv:2502.15840 — arxiv.org/abs/2502.15840
  24. Kwa T. et al. (METR) "Measuring AI Ability to Complete Long Software Tasks", arXiv:2503.14499 — arxiv.org/abs/2503.14499
  25. METR "Task-Completion Time Horizons of Frontier AI Models" (last updated 8 September 2026) — metr.org/time-horizons/
  26. Zhu Y. et al. "Establishing Best Practices for Building Rigorous Agentic Benchmarks", arXiv:2507.02825 — arxiv.org/abs/2507.02825
  27. Debenedetti E. et al. "AgentDojo: A Dynamic Environment to Evaluate Prompt Injection Attacks and Defenses for LLM Agents", arXiv:2406.13352 — arxiv.org/abs/2406.13352
  28. Andriushchenko M. et al. "AgentHarm: A Benchmark for Measuring Harmfulness of LLM Agents", arXiv:2410.09024 — arxiv.org/abs/2410.09024
  29. Zou A. et al. "Security Challenges in AI Agent Deployment: Insights from a Large Scale Public Competition", arXiv:2507.20526 — arxiv.org/abs/2507.20526
  30. Debenedetti E. et al. "Defeating Prompt Injections by Design", arXiv:2503.18813 — arxiv.org/abs/2503.18813
  31. Beurer-Kellner L. et al. "Design Patterns for Securing LLM Agents against Prompt Injections", arXiv:2506.08837 — arxiv.org/abs/2506.08837
  32. Meta "Agents Rule of Two: A Practical Approach to AI Agent Security" (31 October 2025) — ai.meta.com/blog/practical-ai-agent-security/
  33. Simon Willison "The lethal trifecta for AI agents: private data, untrusted content, and external communication" (personal blog, 16 June 2025) — simonwillison.net/2025/Jun/16/the-lethal-trifecta/
  34. Anthropic "Project Vend: Can Claude run a small shop? (And why does that matter?)" (27 June 2025) — www.anthropic.com/research/project-vend-1
  35. OpenAI "Hugging Face incident and the road ahead" (26 August 2026) — openai.com/index/hugging-face-incident-and-the-road-ahead/
  36. OpenAI "OpenAI – Hugging Face Incident Technical Report" (technical report) — cdn.openai.com/…/OpenAI-Hugging-Face Incident-Technical-Report.pdf
  37. METR "Brief independent investigation of agents' behavior, reasoning and collaboration in the OpenAI / Hugging Face hacking incident" (26 August 2026) — metr.org/blog/2026-08-26-openai-hugging-face-incident-investigation/
  38. Anthropic "Investigating three real-world incidents in our cybersecurity evaluations" (30 July 2026) — www.anthropic.com/news/investigating-incidents-cybersecurity-evals
  39. OWASP GenAI Security Project "GenAI and Agentic AI Exploit Roundup Q3 2026" (8 October 2026; OWASP itself states it is not an official publication) — genai.owasp.org/2026/10/08/genai-and-agentic-ai-exploit-roundup-q3-2026/
  40. MCP project "Tools" (MCP specification 2026-07-28) — modelcontextprotocol.io/specification/2026-07-28/server/tools
  41. OpenTelemetry "OpenTelemetry GenAI Semantic Conventions" (GitHub repository) — github.com/open-telemetry/semantic-conventions-genai
  42. UK AI Security Institute / Meridian Labs "Inspect" (evaluation framework) — inspect.aisi.org.uk/
  43. NIST "Cheating On AI Agent Evaluations", CAISSI Research Blog (Maia Hamin and Benjamin Edelman, 2 December 2025) — www.nist.gov/blogs/caissi-research-blog/cheating-ai-agent-evaluations
  44. NIST "Center for Advancing Innovation and Standards for Super Intelligence (CAISSI)" (NIST page, confirmed 15 October 2026) — www.nist.gov/caissi
  45. The White House Executive Order 14434 "Inaugurating the Era of Super Intelligence", Federal Register 91(190) (signed 29 September 2026; published 2 October 2026) — www.federalregister.gov/documents/2026/10/02/2026-20321/inaugurating-the-era-of-super-intelligence

13. Claim-to-source audit

Claim in the textBasisCategory
Definition of an agent (iteratively prompts a model, processes outputs, returns results as the next input; may have tools, memory, planning); that hijacking can extend to arbitrary code execution or exfiltration; evaluation resources in Section 3.6 (AgentDojo and others)NIST AI 100-2e2025, Sections 3.5 and 3.6
Reference 1 https://doi.org/10.6028/NIST.AI.100-2e2025
Sourced
OWASP LLM Top 10 2026 (titles LLM01 to LLM10, the definition and pathways of prompt injection, Excessive Agency rising to third, the opening message that systems should be built so that nothing important breaks when the model is fooled, and the hand-off to the agentic list once a model becomes an actor)OWASP LLM Top 10 2026
Reference 2 https://genai.owasp.org/resource/owasp-genai-llm-top-10-2026/
Sourced
OWASP Top 10 for Agentic Applications (ASI01 to ASI10 titles, 9 December 2025, least agency, indispensable observability, human approval for high-impact actions, comprehensive logging and monitoring)OWASP Agentic Top 10 2026
Reference 3 https://genai.owasp.org/resource/owasp-top-10-for-agentic-applications-for-2026/
Sourced
The three root causes of Excessive Agency (excessive functionality, permissions, autonomy; 2025 edition)OWASP LLM06:2025
Reference 4 https://genai.owasp.org/llmrisk/llm062025-excessive-agency/
Sourced
CAISI technical blog (17 January 2025): the definition of agent hijacking and four insights (shared frameworks, adaptive evaluations, task-specific analysis, multiple attempts)NIST CAISI technical blog
Reference 5 https://www.nist.gov/news-events/news/2025/01/technical-blog-strengthening-ai-agent-hijacking-evaluations
Sourced
NIST AI Agent Standards Initiative (created 2026-02-17, updated 2026-08-14), the request for information (2026-01-08, responses due 2026-03-09) and the NCCoE concept paper (DRAFT, February 2026). All are work in progressNIST, Federal Register and NCCoE
Reference 6 https://www.nist.gov/artificial-intelligence/ai-agent-standards-initiative
Reference 7 https://www.govinfo.gov/content/pkg/FR-2026-01-08/html/2026-00206.htm
Reference 8 https://www.nccoe.nist.gov/sites/default/files/2026-02/accelerating-the-adoption-of-software-and-ai-agent-identity-and-authorization-concept-paper.pdf
Not yet confirmed
Number, title and edition of NIST AI 100-1 (January 2023), AI 600-1 (July 2024), ISO/IEC 42001:2023 (Edition 1, 2023-12) and ISO/IEC 23894:2023 (Edition 1, 2023-02)NIST publications and ISO standard pages (the ISO texts were not checked)
Reference 9 https://doi.org/10.6028/NIST.AI.100-1
Reference 10 https://doi.org/10.6028/NIST.AI.600-1
Reference 11 https://www.iso.org/standard/42001
Reference 12 https://www.iso.org/standard/77304.html
Sourced
The text of Article 14 "Human oversight" of Regulation (EU) 2024/1689 (high-risk AI systems designed so that natural persons can effectively oversee them during use)EUR-Lex
Reference 13 https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=OJ:L_202401689
Sourced
SWE-bench (2,294 issues, 12 repositories, best resolution rate 1.96% at publication) and SWE-Bench Pro (1,865 problems, 41 repositories, public / held-out / commercial splits)Abstracts of the papers
Reference 14 https://arxiv.org/abs/2310.06770
Reference 15 https://arxiv.org/abs/2509.16941
Sourced
WebArena (4 domains; 14.41% vs human 78.24% at publication), OSWorld (369 tasks; 12.24% vs over 72.36%), BrowseComp (1,266 questions), AgentBench (8 environments), GAIA (466 questions, 300 withheld; 92% vs 15%)Abstracts of the papers
Reference 16 https://arxiv.org/abs/2307.13854
Reference 17 https://arxiv.org/abs/2404.07972
Reference 18 https://arxiv.org/abs/2504.12516
Reference 21 https://arxiv.org/abs/2308.03688
Reference 22 https://arxiv.org/abs/2311.12983
Sourced
tau-bench (simulated user, database-state comparison, pass^k; under half of tasks and retail pass^8 under 25% at publication) and tau2-bench (dual-control telecom domain)Abstracts of the papers
Reference 19 https://arxiv.org/abs/2406.12045
Reference 20 https://arxiv.org/abs/2506.07982
Sourced
Vending-Bench (over 20M tokens per run, run-to-run variance and "meltdown" loops) and METR's 50% time horizon (doubling roughly every seven months; last updated 8 September 2026 and no longer actively updated)Paper abstracts and the METR page
Reference 23 https://arxiv.org/abs/2502.15840
Reference 24 https://arxiv.org/abs/2503.14499
Reference 25 https://metr.org/time-horizons/
Sourced
The Agentic Benchmark Checklist (insufficient tests in SWE-bench Verified, tau-bench counting empty responses as successes, up to 100% relative under- or over-estimation, a 33% reduction in overestimation on CVE-Bench)Paper abstract
Reference 26 https://arxiv.org/abs/2507.02825
Sourced
AgentDojo (97 tasks, 629 security test cases), AgentHarm (110 malicious tasks, 440 augmented, 11 harm categories) and ART (22 agents, 44 scenarios, 1.8M attacks, over 60,000 successes, limited correlation of robustness with size and the like)Abstracts of the papers
Reference 27 https://arxiv.org/abs/2406.13352
Reference 28 https://arxiv.org/abs/2410.09024
Reference 29 https://arxiv.org/abs/2507.20526
Sourced
CaMeL (solves 77% of AgentDojo tasks with provable security versus 84% undefended) and the design-patterns paperAbstracts of the papers
Reference 30 https://arxiv.org/abs/2503.18813
Reference 31 https://arxiv.org/abs/2506.08837
Sourced
Meta's Agents Rule of Two (31 October 2025, properties A, B and C, human approval when all three are needed, failure if users blindly accept warnings) and Willison's lethal trifecta (16 June 2025)Meta's post and Willison's blog (ideas, not standards)
Reference 32 https://ai.meta.com/blog/practical-ai-agent-security/
Reference 33 https://simonwillison.net/2025/Jun/16/the-lethal-trifecta/
Sourced
Project Vend (27 June 2025, Claude Sonnet 3.7, about a month, successes and failures, the 31 March to 1 April episode, cause not understood)Anthropic publication
Reference 34 https://www.anthropic.com/research/project-vend-1
Sourced
OpenAI's technical report and post (isolation circumvented during evaluations in July 2026; Hugging Face compromised 11 to 13 July; detected 19 July; disclosed 21 July; lessons on independent controls; 198 of 898 tasks; over 100x drop is the company's own measurement)OpenAI publications
Reference 35 https://openai.com/index/hugging-face-incident-and-the-road-ahead/
Reference 36 https://cdn.openai.com/pdf/67869394-cb91-4c12-888c-5cbd85c7814c/OpenAI-Hugging-Face%20Incident-Technical-Report.pdf
Sourced
METR and Redwood Research independent investigation (26 August 2026; about 1,200 agents, over 70,000 messages, about 700 joined the attack; scope and limits of the investigation)METR report
Reference 37 https://metr.org/blog/2026-08-26-openai-hugging-face-incident-investigation/
Sourced
Anthropic's disclosure (30 July 2026; 141,006 runs reviewed; three incidents, six runs; a misconfiguration left internet access open; self-assessment closer to an operational failure)Anthropic publication
Reference 38 https://www.anthropic.com/news/investigating-incidents-cybersecurity-evals
Sourced
OWASP's quarterly roundup (not an official publication; prompt-level instructions alone are not a boundary; suggestion to test a stop mechanism)OWASP roundup
Reference 39 https://genai.owasp.org/2026/10/08/genai-and-agentic-ai-exploit-roundup-q3-2026/
Sourced
The MCP specification tools chapter (a human able to deny calls; recommended usage logs)MCP specification
Reference 40 https://modelcontextprotocol.io/specification/2026-07-28/server/tools
Sourced
The OpenTelemetry GenAI semantic-conventions repository (spans, metrics and events for GenAI clients and MCP) and Inspect (UK AISI and Meridian Labs; over 200 pre-built evaluations)OpenTelemetry GitHub and the Inspect page
Reference 41 https://github.com/open-telemetry/semantic-conventions-genai
Reference 42 https://inspect.aisi.org.uk/
Sourced
The CAISSI research blog (2 December 2025: solution contamination and grader gaming; Cybench 0.3%, SWE-bench Verified 0.1% and 0.2%, CVE-Bench (Internal) 4.80% as lower bounds; three suggestions)NIST research blog
Reference 43 https://www.nist.gov/blogs/caissi-research-blog/cheating-ai-agent-evaluations
Sourced
The unit's current name (CAISSI) and Executive Order 14434 (signed 29 September 2026, published 2 October; the executive branch uses "SI" instead of "AI" in non-statutory documents, no rewriting of past documents, statutory definition unchanged)NIST page and Federal Register
Reference 44 https://www.nist.gov/caissi
Reference 45 https://www.federalregister.gov/documents/2026/10/02/2026-20321/inaugurating-the-era-of-super-intelligence
Sourced
The pass^k and chain-probability calculations (p^k, 1-(1-p)^k, s^n; p = 0.9, 0.8, 0.6; k = 1, 4, 8; s = 0.99, 0.95; n = 10, 30, 100) and the evaluation compute example (500 x 8 x 200k = 800M tokens)Our calculation. A simplification assuming independence; the assumed values are illustrativeOur calculation
Latest benchmark scores, requirements of the standards, the scope and timing of the EU provision, and technical details of intrusionsNot checked within this article's scope, or omitted because they could amount to attack proceduresCommentary
The readings "split operations into three tiers", "validate outputs with deterministic code", "stage the evaluation", "what to log", "limit approval to what matters", the four design principles and the organization of the figuresThis article's organization and commentary based on published material; not views stated by any organizationCommentary
That Figs. 2 to 6 are explanatory drawings, not real product structures or data, and that Figs. 1 and 7 are AI-generated imagesNote by this articleCommentary

Last updated: 15 October 2026 / Sources are limited to primary material (official NIST, OWASP and ISO pages, arXiv papers, publications by Anthropic, OpenAI and METR, and official EU and US documents). The texts of the ISO/IEC standards are paid and were not checked. This field moves fast, and scores, versions and statuses are those of the confirmation date. The cases in Chapter 7 rest on the accounts of the companies and investigators, and some matters are still under investigation. The latest benchmark scores, the requirements of the standards, the scope and timing of the EU provision, and technical details of intrusions are not stated: either they were not checked, or they could amount to attack procedures. Figs. 2 to 6 are vector drawings and Figs. 1 and 7 are AI-generated images; none of them depicts a real facility, product or measurement result.

🌐 Japanese