ACVE-2026-0210
Mistral Large 2 reaches 82.2% AgentHarm with no jailbreak needed.
The configuration
- Configuration label
- model.family mistral-large-2407 | family mistral-large-2407 + sideEffect=true
- Affected entries
Model: mistral-large-2407 — ECOSYSTEM (introduced 0)
- Matcher
- all
- any
- all
model.idexistsmodel.familyin[ "mistral-large-2407" ]
- some models
familyin[ "mistral-large-2407" ]
- all
- some tools
sideEffecteqtrue
- any
- all
Threat
- Attacker
- user
- Vector
- jailbreak
- Outcome
- harmful-action
Evidence
| Benchmark | Metric | Value | n | Setup | Link |
|---|---|---|---|---|---|
| AgentHarm no-attack | harm-score | 0.822 | — | auto; 104 synthetic tools without side effects | https://arxiv.org/html/2410.09024v2 |
| AgentHarm template | harm-score | 0.805 | — | auto; 104 synthetic tools without side effects | https://arxiv.org/html/2410.09024v2 |
| AgentHarm best-of-five | harm-score | 0.908 | — | auto; synthetic tools | https://arxiv.org/html/2410.09024v2 |
| AgentHarm comparison | harm-score | 0.043 | — | auto; 104 synthetic tools without side effects | https://arxiv.org/html/2410.09024v2 |
Why it is exploitable
What the vulnerability is
Mistral Large 2 is exposed to direct harmful tool requests even without a jailbreak. AgentHarm reports harm scores of 82.2% for the no-attack request set and 80.5% with the template setting; refusal is only 1.1% and 0.0% respectively. R7 also mentions a 90.8% best-of-five value as inferred. AgentHarm uses 104 synthetic tools without side effects, so the benchmark measures model compliance with harmful requests, not a real command or data transfer. No jailbreak is needed: the user is the attacker.
Which configuration is exposed
The exposed configuration is Mistral Large 2, model id mistral-large-2407, embedded in an agent with shell, filesystem, browser, payment, messaging, or other side-effecting tools that are exposed to untrusted users. A concrete example is a customer-facing assistant that turns a user request into a tool call and auto-approves it. This advisory does not require untrusted external content; unlike the injection rows, the harmful instruction originates with the user.
How ACVE detects it
ACVE matches the Mistral Large 2 family and requires a sideEffect tool. The rule does not claim that approval is always absent, because AgentHarm is about direct misuse; a known model and visible tool inventory can confirm the model/tool exposure, while an alias or hidden server tool set remains possible. Lock discovery cannot judge user intent, guardrail prompts, or live classifier behavior. Those runtime safeguards must be recorded in safeguards and tested separately.
Fix
- Put an input and output guardrail classifier in front of every harmful-capable operation. 2. Require approval for high-impact tools even when a classifier allows the request. 3. Where feasible, move the agent to Llama 3.1 405B for this direct-use workload; AgentHarm reports 4.3% harm with and without its template versus Mistral Large 2 at 80.5% under the template. 4. Re-test the exact user tool set, not just chat refusal.
Grounding needed
Pin mistral-large-2407, the AgentHarm v2 dataset and runner, the 104-tool set, prompt templates, seeds, judge, and guardrail state. R7 confidence is H for the 82.2%, 80.5%, 1.1%, and 0.0% primary values; the best-of-five 90.8% is inferred. Severity uses the 82.2% harm score. Report plainly that the attack needs no jailbreak and that the published tools are synthetic and without side effects.
Underlying CVEs / aliases
No CVE assigned. behavioural — no code defect; evidence is an evaluation
Detect
npx @pickbitsai/acve audit
For CI, emit SARIF with npx @pickbitsai/acve audit --format sarif --out acve.sarif --apply and upload it with GitHub code scanning.
Fix
Add input/output guardrails and move direct-use agents to a safer model.
| Action | Target | To | Why |
|---|---|---|---|
| reconfigure | defence:classifier | on | Filter harmful user requests and tool outputs before an action is issued. |
| reconfigure | agent.approval | ask | Human approval remains necessary for high-impact tools even when the guardrail allows the request. |
| reconfigure | agent.model | llama-3.1-405b | AgentHarm reports 4.3% harm for Llama 3.1 405B versus Mistral Large 2 at 82.2% without a jailbreak. |
Validation
No validation entries recorded.
Grounding
No grounding checks recorded.