ideogram-image
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted user data, including text prompts and image files, which are transmitted to the Ideogram API for generation and editing. This introduces a surface for indirect prompt injection where malicious instructions could be embedded in the input data.
- Ingestion points: User-provided
text_prompt,json_prompt,image,mask, andstyle_reference_imagesfields defined inSKILL.md. - Boundary markers: The documentation explicitly references Ideogram's safety filters (
is_image_safeflag) and usage policy compliance as primary guardrails. - Capability inventory: The skill uses
requestsfor network operations,Pillowfor image validation/processing, andsqlite3for local persistence of webhook deliveries in its provided Python examples. - Sanitization: Recommends redacting
IDEOGRAM_API_KEYfrom logs, using secret managers, and performing client-side validation of file sizes and dimensions before processing. - [SAFE]: The skill follows security best practices for credential management, advising the use of environment variables and secret managers for API keys rather than hardcoding. It also provides detailed implementation for Ed25519 signature verification of webhooks using official JWKS endpoints, which is a high-standard security pattern.
Audit Metadata