3d-image-renderer
Fail
Audited by Gen Agent Trust Hub on Jul 9, 2026
Risk Level: HIGHCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/setup.shscript attempts to executesudo apt-get installto install system dependencies such asxvfband GL libraries. This is a privilege escalation pattern that seeks administrative control over the host environment. - [COMMAND_EXECUTION]: The skill's core workflow involves dynamically writing a JavaScript file (
scene.mjs) and executing it usingnodeandxvfb-run. This execution of code generated at runtime based on external input is a significant security risk. - [EXTERNAL_DOWNLOADS]: The skill performs
npm installfor dependencies likethree,pngjs, andsharpduring its setup phase. It also manually deploys a prebuilt binary file (webgl-abi127-linux-x64.node) from its assets into thenode_modulesdirectory. - [PROMPT_INJECTION]: The skill demonstrates a clear surface for indirect prompt injection through its image generation workflow.
- Ingestion points: The
promptinput parameter defined inSKILL.mdis used directly to plan the scene and write thescene.mjsscript. - Boundary markers: None; user input is interpolated into logic that generates executable JavaScript code without delimiters or defensive instructions.
- Capability inventory: The skill can execute shell commands (
bash,node,xvfb-run) and perform file operations (cp,mkdir, andfswrites in the rendering pipeline). - Sanitization: No sanitization, escaping, or validation is performed on the user-supplied prompt before it is used to author script logic.
Recommendations
- AI detected serious security threats
Audit Metadata