evolink-image
Pass
Audited by Gen Agent Trust Hub on Mar 2, 2026
Risk Level: SAFEPROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [PROMPT_INJECTION]: The skill ingests untrusted data in the form of user prompts and external image URLs, creating a surface for indirect prompt injection.
- Ingestion points: The
generate_imagetool inSKILL.mdacceptspromptandimage_urlsparameters. - Boundary markers: The skill does not define specific delimiters or instructions to ignore embedded commands in the input data.
- Capability inventory: Includes network requests to the EvoLink API and file system interactions via the
upload_fileanddelete_filetools. - Sanitization: No internal sanitization logic for input strings is present in the skill files.
- [EXTERNAL_DOWNLOADS]: Instructions in
README.mdandSKILL.mdguide the user to download and execute the@evolinkai/evolink-mediaMCP server from npm using thenpxcommand. This is a vendor-owned package. - [COMMAND_EXECUTION]: The provided
scripts/evolink-image-gen.shutility script executes shell commands likecurlandjqto facilitate API communication. - [DATA_EXFILTRATION]: User prompts and image data are transmitted to the vendor's API endpoints at
api.evolink.aiandfiles-api.evolink.aifor processing.
Audit Metadata