blender-asset-source
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests data from the local filesystem and asset libraries, which introduces a potential surface for indirect prompt injection if an attacker controls file names or metadata.
- Ingestion points: The
search_assetstool (viascripts/search_assets.py) reads file paths, names, and metadata from the filesystem and Blender's internal library registrations. - Boundary markers: The skill does not define explicit delimiters or instructions for the agent to ignore potentially malicious content embedded in file metadata or names.
- Capability inventory: The skill uses
BashandReadfor search operations but is marked asread_onlyanddestructive: falsein its tool definition, limiting the impact of any potential injection. - Sanitization: No explicit sanitization logic is provided to filter or escape filenames or asset metadata before they are returned to the agent context.
Audit Metadata