one-shot
Pass
Audited by Gen Agent Trust Hub on Aug 31, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The documentation file
references/model-flags.mdcontains a 'CRITICAL INSTRUCTION' directive that tells the agent to run a specific command. While used for functional guidance, this pattern mimics techniques used to override safety guardrails. - [COMMAND_EXECUTION]: The
scripts/lib/providers.mjsscript useschild_process.spawnto execute thedlazycommand-line utility. This allows the skill to execute local binaries with arguments derived from user input. - [DYNAMIC_EXECUTION]: The execution path for the
dlazytool can be overridden via theDLAZY_BINenvironment variable inscripts/lib/providers.mjs, allowing the skill to target different binaries at runtime. - [EXTERNAL_DOWNLOADS]: The skill uses the
fetchAPI inscripts/lib/providers.mjsandscripts/gen.mjsto download image assets from remote URLs provided in input arguments. - [INDIRECT_PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests untrusted data from external images and prompts, which are then used to build instructions for AI models.
- Ingestion points: Untrusted content enters the system through
--prompt,--images, and--brandarguments inscripts/gen.mjsandscripts/brand.mjs. - Boundary markers: The skill does not employ explicit delimiters or specialized formatting to isolate untrusted content from its internal instruction logic.
- Capability inventory: The skill has the capacity to execute local commands, write files to the file system, and perform network requests.
- Sanitization: There is no evidence of robust validation or escaping of input data before it is used for prompt interpolation or file path construction.
Audit Metadata