autoresearch-setup
Warn
Audited by Gen Agent Trust Hub on Jun 17, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPROMPT_INJECTIONREMOTE_CODE_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill instructions in
templates/program.mdexplicitly command the agent to "NEVER STOP" and "LOOP FOREVER." It directs the agent to bypass human-in-the-loop safety protocols by stating it should "not pause to ask the human whether to continue between batches" and continue operating "indefinitely until manually stopped." This constitutes a deliberate override of standard AI agent safety constraints. - [COMMAND_EXECUTION]: The
templates/launcher.pyfile usessubprocess.Popento execute shell commands. It supports running local Python processes and submitting jobs to a Slurm cluster viasbatch. TheSbatchclass dynamically generates bash scripts containing environment variables and execution logic before running them via the shell. - [REMOTE_CODE_EXECUTION]: The skill facilitates the execution of agent-generated code. The
templates/launcher.pyscript dynamically imports Python modules created by the agent (train_k.py) and executes them usingimportlib.import_moduleandsubprocess. This enables a high-capability surface where the agent runs arbitrary code it has authored. - [PROMPT_INJECTION]: The orchestrator agent relies on
findings.mdfor context, a file that is progressively updated with data and summaries from autonomous subagent runs. This creates a surface for indirect prompt injection where experimental data or subagent outputs could influence the orchestrator's future logic and hypotheses. - Ingestion points:
findings.md(read by orchestrator as described intemplates/program.mdunder "Setup" and "The experiment loop"). - Boundary markers: Absent; the file is a standard markdown log.
- Capability inventory: Shell command execution and dynamic module loading capabilities are present in
templates/launcher.py. - Sanitization: Absent; the orchestrator processes the markdown file without validation or sanitization of the embedded text.
Audit Metadata