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.
- What evaluating and securing agents means (in three points)
- A map of agent benchmarks
- Reading "it worked" as reliability: pass@k and pass^k
- Pitfalls in evaluation
- How to think about safety: organizing risks and design principles
- Designing human approval, records and stopping
- Learning from failures
- A materials engineer's view: using agents in experiments and manufacturing
- Limits, and what could not be confirmed
- How to read evaluations and standards
- Glossary
- References (primary sources)
- Claim-to-source audit
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.
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].
- 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.
"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).
| Benchmark (source) | What it measures; design | Notes 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.
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.
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.
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.
| Pitfall | What was confirmed | How to read it / what to do |
|---|---|---|
| Errors in task or scoring design | Zhu 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 saturation | Published 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 scaffolds | Even 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 environments | tau-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 measurement | The 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 itself | In 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 |
|---|---|---|
| ASI01 | Agent Goal Hijack | Taking over the agent's goal |
| ASI02 | Tool Misuse and Exploitation | Misuse and abuse of tools |
| ASI03 | Identity and Privilege Abuse | Abuse of identity and privilege |
| ASI04 | Agentic Supply Chain Vulnerabilities | Supply-chain weaknesses of agents |
| ASI05 | Unexpected Code Execution (RCE) | Unintended code execution |
| ASI06 | Memory & Context Poisoning | Corruption of memory and context |
| ASI07 | Insecure Inter-Agent Communication | Insecure communication between agents |
| ASI08 | Cascading Failures | Failures that cascade |
| ASI09 | Human-Agent Trust Exploitation | Exploiting trust between people and agents |
| ASI10 | Rogue Agents | Agents 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)
- 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].
(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 substances | It 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].
View original SVG, values and source annotations
- 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
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.
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).
- 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 evaluated | Representative 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 confirmed | Scores 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 confirmed | pass@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 confirmed | ISO/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.
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)
- 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
- 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/
- 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/
- OWASP GenAI Security Project "LLM06:2025 Excessive Agency" (2025 edition) — genai.owasp.org/llmrisk/llm062025-excessive-agency/
- 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
- NIST "AI Agent Standards Initiative" — www.nist.gov/artificial-intelligence/ai-agent-standards-initiative
- 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
- NIST NCCoE "Accelerating the Adoption of Software and AI Agent Identity and Authorization" (concept paper, DRAFT, February 2026) — nccoe.nist.gov/…/concept-paper.pdf
- NIST "Artificial Intelligence Risk Management Framework (AI RMF 1.0)", NIST AI 100-1 (January 2023) — doi.org/10.6028/NIST.AI.100-1
- NIST "Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile", NIST AI 600-1 (July 2024) — doi.org/10.6028/NIST.AI.600-1
- ISO/IEC "ISO/IEC 42001:2023 Information technology — Artificial intelligence — Management system" (ISO standard page) — www.iso.org/standard/42001
- ISO/IEC "ISO/IEC 23894:2023 Information technology — Artificial intelligence — Guidance on risk management" (ISO standard page) — www.iso.org/standard/77304.html
- 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
- Jimenez C. E. et al. "SWE-bench: Can Language Models Resolve Real-World GitHub Issues?", arXiv:2310.06770 — arxiv.org/abs/2310.06770
- Deng X. et al. "SWE-Bench Pro: Can AI Agents Solve Long-Horizon Software Engineering Tasks?", arXiv:2509.16941 — arxiv.org/abs/2509.16941
- Zhou S. et al. "WebArena: A Realistic Web Environment for Building Autonomous Agents", arXiv:2307.13854 — arxiv.org/abs/2307.13854
- Xie T. et al. "OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments", arXiv:2404.07972 — arxiv.org/abs/2404.07972
- Wei J. et al. "BrowseComp: A Simple Yet Challenging Benchmark for Browsing Agents", arXiv:2504.12516 — arxiv.org/abs/2504.12516
- Yao S. et al. "τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domains", arXiv:2406.12045 — arxiv.org/abs/2406.12045
- Barres V. et al. "τ²-Bench: Evaluating Conversational Agents in a Dual-Control Environment", arXiv:2506.07982 — arxiv.org/abs/2506.07982
- Liu X. et al. "AgentBench: Evaluating LLMs as Agents", arXiv:2308.03688 — arxiv.org/abs/2308.03688
- Mialon G. et al. "GAIA: a benchmark for General AI Assistants", arXiv:2311.12983 — arxiv.org/abs/2311.12983
- Backlund A. et al. "Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agents", arXiv:2502.15840 — arxiv.org/abs/2502.15840
- Kwa T. et al. (METR) "Measuring AI Ability to Complete Long Software Tasks", arXiv:2503.14499 — arxiv.org/abs/2503.14499
- METR "Task-Completion Time Horizons of Frontier AI Models" (last updated 8 September 2026) — metr.org/time-horizons/
- Zhu Y. et al. "Establishing Best Practices for Building Rigorous Agentic Benchmarks", arXiv:2507.02825 — arxiv.org/abs/2507.02825
- 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
- Andriushchenko M. et al. "AgentHarm: A Benchmark for Measuring Harmfulness of LLM Agents", arXiv:2410.09024 — arxiv.org/abs/2410.09024
- 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
- Debenedetti E. et al. "Defeating Prompt Injections by Design", arXiv:2503.18813 — arxiv.org/abs/2503.18813
- Beurer-Kellner L. et al. "Design Patterns for Securing LLM Agents against Prompt Injections", arXiv:2506.08837 — arxiv.org/abs/2506.08837
- Meta "Agents Rule of Two: A Practical Approach to AI Agent Security" (31 October 2025) — ai.meta.com/blog/practical-ai-agent-security/
- 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/
- Anthropic "Project Vend: Can Claude run a small shop? (And why does that matter?)" (27 June 2025) — www.anthropic.com/research/project-vend-1
- OpenAI "Hugging Face incident and the road ahead" (26 August 2026) — openai.com/index/hugging-face-incident-and-the-road-ahead/
- OpenAI "OpenAI – Hugging Face Incident Technical Report" (technical report) — cdn.openai.com/…/OpenAI-Hugging-Face Incident-Technical-Report.pdf
- 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/
- Anthropic "Investigating three real-world incidents in our cybersecurity evaluations" (30 July 2026) — www.anthropic.com/news/investigating-incidents-cybersecurity-evals
- 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/
- MCP project "Tools" (MCP specification 2026-07-28) — modelcontextprotocol.io/specification/2026-07-28/server/tools
- OpenTelemetry "OpenTelemetry GenAI Semantic Conventions" (GitHub repository) — github.com/open-telemetry/semantic-conventions-genai
- UK AI Security Institute / Meridian Labs "Inspect" (evaluation framework) — inspect.aisi.org.uk/
- 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
- NIST "Center for Advancing Innovation and Standards for Super Intelligence (CAISSI)" (NIST page, confirmed 15 October 2026) — www.nist.gov/caissi
- 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 text | Basis | Category |
|---|---|---|
| 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 progress | NIST, 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 paper | Abstracts 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 illustrative | Our calculation |
| Latest benchmark scores, requirements of the standards, the scope and timing of the EU provision, and technical details of intrusions | Not checked within this article's scope, or omitted because they could amount to attack procedures | Commentary |
| 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 figures | This article's organization and commentary based on published material; not views stated by any organization | Commentary |
| That Figs. 2 to 6 are explanatory drawings, not real product structures or data, and that Figs. 1 and 7 are AI-generated images | Note by this article | Commentary |
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.


