scenario-luma-image
Pass
Audited by Gen Agent Trust Hub on Oct 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted user data through the
prompt,source, andimageRefinputs which are used to generate or edit images via external AI models. - Ingestion points: Untrusted data enters the agent context via the
promptstring andimageRef/sourceasset IDs defined in theSKILL.mdinstructions. - Boundary markers: The instructions do not define specific delimiters or "ignore embedded instructions" markers when interpolating user input into the tool parameters.
- Capability inventory: The skill uses
model_runto call external APIs,asset_downloadto write files to the local system, andupload_assetto read files from the local system. - Sanitization: There is no mention of sanitizing or validating user-provided strings before they are passed to the
model_runtool. - [COMMAND_EXECUTION]: The instructions suggest the use of
npx skills add scenario-labs/skills --skill <name>to the agent as a way to resolve missing dependencies. This involves the execution of shell commands that interact with external package managers and code repositories associated with the vendor.
Audit Metadata