cross-border-localize
Pass
Audited by Gen Agent Trust Hub on Aug 31, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
gen.mjsandproviders.mjsscripts utilize Node.jschild_process.spawnto execute thedlazyCLI tool. This functionality is the primary mechanism for the skill to interact with its core services. - [DATA_EXFILTRATION]: The
providers.mjsscript reads local image files and transmits them to various external AI service providers, including OpenAI, Google Gemini, and the vendor's own API. These network operations are directed at well-known services and vendor-controlled infrastructure for the purpose of image processing. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted user data in the form of prompts and reference images, creating a potential surface for indirect injection attacks.
- Ingestion points: User-supplied text prompts via the
--promptargument and image files or URLs via the--imagesargument inscripts/gen.mjs. - Boundary markers: The skill does not implement explicit delimiters or instruction-ignore warnings when interpolating user data into prompts or commands.
- Capability inventory: The skill has the ability to execute shell commands (
spawninproviders.mjs), perform network requests (fetchinproviders.mjs), and read from the local file system (readFileinproviders.mjsandbrand.mjs). - Sanitization: While
providers.mjsperforms basic shell argument escaping for command construction, it does not sanitize the contents of the prompts sent to AI models.
Audit Metadata