Skip to content
dsh-hot
SecurityMixed evidence

RISK: AgentDojo prompt injection and the untested DSH boundary

RISK · ADJACENT EVIDENCE · DSH-SPECIFIC TEST MISSING · UNRESOLVED. AgentDojo’s 629 synthetic security cases show a high-impact risk, but neither DSH nor a DeepSeek model was tested.

Automatically summarized from source discussions. Sources and the full record are available below.

Discussion points

  • The risk warrants investigation, but the DSH-specific claim remains unverified; without a real DSH experiment it cannot be described as a compromise.Source ↗
  • If a malicious call bypasses user intent and changes state, it directly affects Tools, the Agent Loop, the Plugin API, and security documentation.Source ↗
  • Supported within AgentDojo scope; adjacent evidence only for DSH.Source ↗
  • Shows that prompt injection through external tool data is a serious research risk deserving DSH-specific evaluation.Source ↗
  • The numerical conflicts are confirmed, while their cause remains unresolved; they should be disclosed rather than silently normalized.Source ↗
  • Hiding the conflicts would weaken traceability and could lead to incorrect security-risk extrapolation.Source ↗

Recent developments

  • A fixed-version dsh-hot audit preserved the 47.69/57.69 and 70/74 reporting conflicts.Source ↗
  • AgentDojo published 97 user tasks and 629 synthetic security cases.Source ↗
Review record and full evidence

Evidence & timeline

Current conclusion

The risk warrants investigation, but the DSH-specific claim remains unverified; without a real DSH experiment it cannot be described as a compromise.

Maintainer response

No verified maintainer response found

Untriaged

From adjacent evidence to a DSH compromise: three boundaries

Original test scope

SCOPE LIMITATION: AgentDojo did not test DSH or a DeepSeek model. A model-generated malicious call, a call blocked by Approval/Sandbox, and an actual unauthorized side effect are distinct outcomes; only the third is a DSH-specific security failure.

Transfer verification points

Missing are raw trajectories, Approval decisions, Sandbox outcomes, before/after environment diffs, and independent reproduction under a fixed DSH commit, model, and preset.

Verification on DSH

Adapt all 629 AgentDojo security cases and 97 benign tasks to a fixed DSH build; preregister model, preset, permissions, and attack, then separately count malicious-call generation, policy blocking, and unauthorized state-change rates.

Generated call → policy decision → environment state change. Missing any layer prevents extrapolating an adjacent benchmark result into a DSH compromise.

Revision criteria

If DSH consistently prevents unauthorized state changes while retaining acceptable benign utility, the risk assessment falls. A reproducible environment change without user authorization would upgrade this to a DSH-specific security failure.

Current conclusion

UNVERIFIED · UNRESOLVED · DSH-SPECIFIC TEST MISSING. AgentDojo is adjacent evidence, not evidence that DSH was compromised. No verified maintainer response was found within the searched public GitHub Issue/PR scope.

Scope

User Approval, Permission Presets, and Sandbox Policy at DSH commit b150a551; AgentDojo was not run against DSH or a DeepSeek model.

Verification

Not yet verified

Maintainer response

Untriaged

Author response

No response recorded

Earliest source found so far

dsh-hot Editorial

Jun 19, 2024, 08:55 AM

Product impact

If a malicious call bypasses user intent and changes state, it directly affects Tools, the Agent Loop, the Plugin API, and security documentation.

Tools · criticalAgent loop · criticalPlugin API · highPreset · highSkills · medium

Suggested next action

Run the 629 synthetic security cases and 97 benign tasks against a fixed DSH revision, separately recording malicious model calls, Approval/Sandbox decisions, and actual environment side effects.

Research & review record

Lifecycle

Active

Source scope

AgentDojo arXiv v3, AgentDojo v0.1.22 at commit 2077ff64, DSH at commit b150a551, and public deepseek-ai/deepseek-harness GitHub Issues and PRs searched on 2026-08-24

Attribution confidence · 100%

First found by this site · Aug 24, 2026, 07:18 AM

Status change log

  1. Verification · Unknown → Not yet verified · Aug 24, 2026, 07:18 AM

    Initial editorial assessment from fixed paper, repository, and official DSH design evidence; adjacent evidence is kept separate from a DSH-specific test.

    Open evidence ↗

Supporting evidence

AgentDojo observed targeted malicious actions across four synthetic environments and 629 security cases; the fixed-repository result for GPT-4o + important_instructions + no defense is 47.69% targeted ASR.

Conflicting evidence

DSH publicly documents fail-closed one-shot User Approval, Permission Presets that bind Sandbox and Approval, and a read-only default Sandbox Policy.

Key counterargument

A model-generated malicious tool call is not the same as DSH executing it, and a call blocked by Approval or Sandbox is not a security compromise. The documented mitigations may materially reduce end-to-end harm.

Missing evidence

Missing are raw trajectories, Approval decisions, Sandbox outcomes, before/after environment diffs, and independent reproduction under a fixed DSH commit, model, and preset.

Verification plan

Adapt all 629 AgentDojo security cases and 97 benign tasks to a fixed DSH build; preregister model, preset, permissions, and attack, then separately count malicious-call generation, policy blocking, and unauthorized state-change rates.

Revision criteria

If DSH consistently prevents unauthorized state changes while retaining acceptable benign utility, the risk assessment falls. A reproducible environment change without user authorization would upgrade this to a DSH-specific security failure.

Scope & boundaries

SCOPE LIMITATION: AgentDojo did not test DSH or a DeepSeek model. A model-generated malicious call, a call blocked by Approval/Sandbox, and an actual unauthorized side effect are distinct outcomes; only the third is a DSH-specific security failure.

Evidence, test conditions and updates
02

Contributors

3
03

Evidence matrix

2 Independent sources
SourceContributorStanceIndependent sourcesExact evidence
@deepseek-ai/dsh-user-approval

Aug 21, 2026, 12:03 PM · Version 1

DeepSeek Harness Maintainers

Counterevidence provider

ChallengesDSH designed mitigations
“missing or failing answerers fail closed, and a grant applies only to the requested action.”
dsh-sandbox-policy

Aug 21, 2026, 12:03 PM · Version 1

DeepSeek Harness Maintainers

Counterevidence provider

ChallengesDSH designed mitigations
“Default read-only (fail-safe).”
@deepseek-ai/dsh-permission-presets

Aug 21, 2026, 12:03 PM · Version 1

DeepSeek Harness Maintainers

Counterevidence provider

ChallengesDSH designed mitigations
“Each configured name bundles sandbox/mode with approval/policy”
AgentDojo: A Dynamic Environment to Evaluate Prompt Injection Attacks and Defenses for LLM Agents

Jun 19, 2024, 08:55 AM · Version 1

AgentDojo Authors

Security researcher

SupportsAgentDojo adjacent security evidence
“Targeted Attack Success Rate (ASR): the fraction of security cases where the attacker’s goal is met (i.e., the agent executes the malicious actions).”
04

Test condition differences

No reproduction recorded.

05

Claim evolution

    No milestone events recorded.

    Current conclusion

    ADJACENT EVIDENCE: fixed raw artifacts contain 315/629 utility-under-attack successes and 300/629 attacker goals achieved, corresponding to 50.08% and 47.69%. The paper, results table, and notebook report the same experiment and are not independent reproductions.

    Scope

    Four synthetic environments, 97 user tasks, 27 injection targets, and 629 security cases; model gpt-4o-2024-05-13; DSH is not included.

    Verification

    Supported

    Maintainer response

    Untriaged

    Author response

    No response recorded

    Earliest source found so far

    AgentDojo Authors

    Jun 19, 2024, 08:55 AM

    Product impact

    Shows that prompt injection through external tool data is a serious research risk deserving DSH-specific evaluation.

    Benchmark · highDocumentation · high

    Suggested next action

    Use this result as input to a DSH security-evaluation baseline, not as a DSH vulnerability rate.

    Research & review record

    Lifecycle

    Active

    Source scope

    AgentDojo arXiv v3, AgentDojo v0.1.22 at commit 2077ff64, DSH at commit b150a551, and public deepseek-ai/deepseek-harness GitHub Issues and PRs searched on 2026-08-24

    Attribution confidence · 100%

    First found by this site · Aug 24, 2026, 07:18 AM

    Status change log

    1. Verification · Unknown → Supported · Aug 24, 2026, 07:18 AM

      Initial editorial assessment from fixed paper, repository, and official DSH design evidence; adjacent evidence is kept separate from a DSH-specific test.

      Open evidence ↗

    Supporting evidence

    Fixed raw artifacts recompute to 315/629 utility under attack and 300/629 targeted ASR; the paper main table, results table, and notebook show the same percentages.

    Conflicting evidence

    The benchmark environments, tools, tasks, and model are not DSH, and all public numbers are different presentations of the same underlying run.

    Key counterargument

    Synthetic-task targeted ASR may overestimate or underestimate real DSH risk, especially when Approval, Sandbox, user behavior, and plugin authority differ.

    Missing evidence

    A DSH adapter, DSH trajectories, policy-decision logs, real side-effect diffs, and independent reruns are missing.

    Verification plan

    Adapt the same suite to DSH without changing task semantics and preregister the end-to-end attack-success definition.

    Revision criteria

    Failure to recompute 300/629 from fixed artifacts would weaken this assessment. An independent matching recomputation would increase confidence within AgentDojo scope but still would not establish a DSH risk rate.

    Scope & boundaries

    SCOPE LIMITATION: 629 denotes synthetic security cases and 97 denotes user tasks; these are not 629 users, 629 DSH sessions, or real-world incidents.

    Evidence, test conditions and updates
    02

    Contributors

    2
    03

    Evidence matrix

    1 Independent sources
    SourceContributorStanceIndependent sourcesExact evidence
    AgentDojo: A Dynamic Environment to Evaluate Prompt Injection Attacks and Defenses for LLM Agents

    Jun 19, 2024, 08:55 AM · Version 1

    AgentDojo Authors

    Security researcher

    SupportsAgentDojo GPT-4o source run
    “We evaluate each agent on our full suite of 629 security test cases, for 97 different user tasks.”
    Manual audit of AgentDojo v0.1.22 GPT-4o raw runs

    Aug 24, 2026, 07:18 AM · Version 1

    dsh-hot Editorial

    Auditor

    SupportsAgentDojo GPT-4o source run
    “utility=true in 315 of 629 security cases; security=true, meaning the attacker goal was achieved, in 300 of 629 security cases.”
    AgentDojo v0.1.22 results table

    Nov 19, 2024, 04:40 PM · Version 1

    AgentDojo Authors

    Security researcher

    SupportsAgentDojo GPT-4o source run
    “50.08% 47.69%”
    04

    Test condition differences

    No reproduction recorded.

    05

    Claim evolution

    1. Discovery

      AgentDojo published 97 user tasks and 629 synthetic security cases.

      AgentDojo AuthorsOpen evidence ↗

    Current conclusion

    The conflicts are confirmed: fixed raw runs, results table, and notebook support 47.69%, while the defense appendix says 57.69%; the paper caption says 70 tools, while its prose, rows, and fixed code support 74. No distinct-protocol explanation was found.

    Scope

    arXiv v3 main-results, defense-appendix, and suite-overview tables, plus the AgentDojo v0.1.22 results table, notebook, raw runs, and four TOOLS lists.

    Verification

    Supported

    Maintainer response

    Untriaged

    Author response

    No response recorded

    Earliest source found so far

    dsh-hot Editorial

    Jun 19, 2024, 08:55 AM

    Product impact

    Hiding the conflicts would weaken traceability and could lead to incorrect security-risk extrapolation.

    Benchmark · highDocumentation · high

    Suggested next action

    AgentDojo authors should publish a correction or regenerable table; until then, dsh-hot should show both conflicts and use 300/629 = 47.69% as the reproducible reference value.

    Research & review record

    Lifecycle

    Active

    Source scope

    AgentDojo arXiv v3, AgentDojo v0.1.22 at commit 2077ff64, DSH at commit b150a551, and public deepseek-ai/deepseek-harness GitHub Issues and PRs searched on 2026-08-24

    Attribution confidence · 100%

    First found by this site · Aug 24, 2026, 07:18 AM

    Status change log

    1. Verification · Unknown → Supported · Aug 24, 2026, 07:18 AM

      Initial editorial assessment from fixed paper, repository, and official DSH design evidence; adjacent evidence is kept separate from a DSH-specific test.

      Open evidence ↗

    Supporting evidence

    The main table, repository results, notebook, and 300/629 raw count give 47.69%, while the defense appendix gives 57.69%; the suite caption says 70, while the prose, four rows, and v0.1.22 TOOLS lists support 74.

    Conflicting evidence

    The appendix also has 50.01/50.08 and 69.00/69.07 aggregation or version drift, so some differences may reflect table-generation timing or aggregation rather than a changed qualitative conclusion.

    Key counterargument

    If the authors can show that 57.69 and 70 come from a clearly documented different suite version or filtering rule, the numbers would reflect scope differences rather than errors.

    Missing evidence

    A table-generation manifest, data-to-commit mapping, filtering rules, and an author correction are missing.

    Verification plan

    Regenerate all relevant tables from fixed raw runs and publish each table’s code, input hash, suite commit, and row counts.

    Revision criteria

    A reproducible manifest showing distinct protocols would change “conflict” to “scope difference.” An author correction confirming typos would close the audit issue while preserving revision history.

    Scope & boundaries

    SCOPE LIMITATION: this audit establishes a reporting-consistency issue; it does not invalidate the AgentDojo attack result or establish a DSH vulnerability.

    Evidence, test conditions and updates
    02

    Contributors

    2
    03

    Evidence matrix

    2 Independent sources
    SourceContributorStanceIndependent sourcesExact evidence
    Manual audit of AgentDojo v0.1.22 tool inventories

    Aug 24, 2026, 07:18 AM · Version 1

    dsh-hot Editorial

    Auditor

    ChallengesFixed-repository artifact audit
    “Workspace TOOLS list = 24; Slack TOOLS list = 11; Travel TOOLS list = 28; Banking TOOLS list = 11; summed total = 74.”
    AgentDojo: A Dynamic Environment to Evaluate Prompt Injection Attacks and Defenses for LLM Agents

    Jun 19, 2024, 08:55 AM · Version 1

    AgentDojo Authors

    Security researcher

    OriginatesAgentDojo paper reporting
    “Our suite features a total of 70 tools, 97 realistic user tasks and 27 injection targets.”
    AgentDojo: A Dynamic Environment to Evaluate Prompt Injection Attacks and Defenses for LLM Agents

    Jun 19, 2024, 08:55 AM · Version 1

    AgentDojo Authors

    Security researcher

    OriginatesAgentDojo paper reporting
    “Targeted ASR 57. 69% (± 3.9).”
    AgentDojo v0.1.22 results table

    Nov 19, 2024, 04:40 PM · Version 1

    AgentDojo Authors

    Auditor

    ChallengesFixed-repository artifact audit
    “47.69%”
    04

    Test condition differences

    No reproduction recorded.

    05

    Claim evolution

    1. Challenge

      A fixed-version dsh-hot audit preserved the 47.69/57.69 and 70/74 reporting conflicts.

      dsh-hot EditorialOpen evidence ↗
    Research & review record · Reviewed propagation graph