fill-translations
Pass
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes application translation strings which provide a surface for instructions to be embedded within data processed by the agent.\n
- Ingestion points: Untrusted data is read from JSON files located at
apps/web/lib/i18n/locales/*/translation.jsonvia thei18n.mjsscript.\n - Boundary markers: Absent. The agent is provided with keys and values to translate without delimiters or instructions to ignore embedded directives.\n
- Capability inventory: The agent can modify the local filesystem (using the
applycommand) and execute git commands.\n - Sanitization: Absent. The strings collected for translation are passed to the agent without escaping or filtering.\n- [COMMAND_EXECUTION]: The skill utilizes a Node.js script that executes local system commands.\n
- Evidence: The
i18n.mjsscript usesexecFileSyncandspawnSyncfrom thenode:child_processmodule to invokegitfor repository root identification and version history analysis.
Audit Metadata