vision-support
Fail
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The documentation and installation scripts recommend a one-liner command to download and execute an installation script directly from the author's GitHub repository.
- Evidence:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/penfick/skills/main/vision-support/install.sh)"inREADME.mdandREADME.zh.md. - The
install.shscript clones the repository and executesnode initvia a subshell. - [COMMAND_EXECUTION]: The skill utilizes Node.js child process modules to execute system commands and manage internal script execution.
- Evidence:
execSyncis used inscripts/vision.mjsto query the Windows Registry for proxy settings (reg query "HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings" /v ProxyServer). - Evidence:
execFileSyncis used inbin/cli.mjsto execute the corevision.mjsscript with inherited permissions. - [INDIRECT_PROMPT_INJECTION]: The skill acts as a data bridge by ingesting image files (local or remote), sending them to vision models, and returning the text description to the agent. This represents an indirect prompt injection surface where text within images could influence the agent's behavior.
- Ingestion points:
scripts/vision.mjsreads local image files and fetches remote URLs to process them via external providers (OpenAI, Google, Anthropic, etc.). - Boundary markers:
SKILL.mdandREADME.mdcontain an "Iron Rule" stating that vision models must only be used for image description and never for logic reasoning. - Capability inventory: The skill has network access (fetch), file system access (read/write config and images), and internal command execution capabilities.
- Sanitization: The skill returns raw text descriptions from the vision model APIs without specific filtering, relying on the agent's own safety guardrails.
Recommendations
- HIGH: Downloads and executes remote code from: https://raw.githubusercontent.com/penfick/skills/main/vision-support/install.sh - DO NOT USE without thorough review
Audit Metadata