sn-image-base
Pass
Audited by Gen Agent Trust Hub on Nov 4, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill provides an attack surface for indirect prompt injection by processing arbitrary local file paths and transmitting their contents to external AI model providers.
- Ingestion points: The tools
sn-image-recognizeandsn-text-optimizeinscripts/sn_agent_runner.pyaccept file paths via--user-prompt-path,--system-prompt-path, and--imagesarguments. - Boundary markers: The skill does not implement boundary markers or safety instructions to prevent the model from following instructions embedded in the processed data.
- Capability inventory: The skill has the capability to read any file accessible to the agent process (via
Path.read_bytes()inscripts/sn_image_base/vlm/utils.pyandopen().read()inscripts/sn_agent_runner.py) and perform network requests to external endpoints (viahttpxin various adapter classes). - Sanitization: No sanitization of ingested content is performed before interpolation into API requests, allowing potentially malicious instructions in data to be processed by the backend models.
Audit Metadata