eachlabs-workflows
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFEDATA_EXFILTRATIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [Indirect Prompt Injection] (LOW): The skill ingests untrusted user data (e.g.,
image_url,prompt,narration_text) and interpolates it into workflow step templates (e.g.,{{inputs.prompt}}). This creates a surface for indirect prompt injection where malicious input could influence downstream AI model behavior. Evidence: 1. Ingestion points:SKILL.mdandreferences/WORKFLOW-EXAMPLES.mdvia the trigger and bulk trigger endpoints. 2. Boundary markers: Absent. The skill uses standard template tags without additional delimiters or explicit safety instructions to the backend models. 3. Capability inventory: The skill utilizescurlfor network requests and workflow management across all files. 4. Sanitization: None detected within the skill's provided examples or documentation. - [Data Exposure & Exfiltration] (LOW): Performs network operations via
curltoworkflows.eachlabs.runandapi.eachlabs.ai. While these are non-whitelisted domains, they are necessary for the skill's stated purpose. - [Command Execution] (LOW): Utilizes
curlcommands to interact with external APIs, which is expected for this integration. - [Credentials Unsafe] (SAFE): Correcty references an environment variable
$EACHLABS_API_KEYand uses placeholders like<your-api-key>for authentication rather than hardcoding secrets.
Audit Metadata