iterate-research
Pass
Audited by Gen Agent Trust Hub on Oct 30, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes and summarizes external project code to update research artifacts. This ingestion of untrusted data allows for potential indirect prompt injection if the source code contains malicious instructions designed to alter the agent's behavior during its analysis.
- Ingestion points: Reads existing research artifact files and external source code via tools like
Read,Grep, and theartifact.mjshelper script (e.g., inSKILL.mdsteps 1 and 2). - Boundary markers: The artifacts use a structured format with Markdown frontmatter (
---) and HTML-style comment tags (<!-- ork:comments -->), providing structural separation, though not explicitly preventing the LLM from following instructions within the content. - Capability inventory: The skill uses
Bash,Read,Write,Grep, andGlobtools. Theartifact.mjsscript can read, write, and rename files on the filesystem usingnode:fs/promises. - Sanitization: The
artifact.mjsscript performs sanitization on metadata and comment attributes (usingoneLineandattrfunctions) to prevent the injection of structural tags that could corrupt the artifact format. However, it does not sanitize the primary research findings derived from analyzed code.
Audit Metadata