varlock
Fail
Audited by Gen Agent Trust Hub on Oct 27, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill provides instructions to download a shell script from
https://varlock.dev/install.shand execute it using the shell (sh). This 'curl | sh' pattern from an unverified source allows for arbitrary code execution on the user's machine. - [EXTERNAL_DOWNLOADS]: The skill relies on external resources from
varlock.dev, a domain not associated with the author (sickn33) nor recognized as a trusted vendor. This poses a supply chain risk as the content of the remote script could be changed without notice. - [DYNAMIC_EXECUTION]: The
.env.schemadocumentation demonstrates the use ofexec()directives to retrieve secrets (e.g.,API_KEY=exec('op read ...')). This allows the tool to run arbitrary shell commands specified in a configuration file, creating a path for command injection if the configuration file is untrusted. - [INDIRECT_PROMPT_INJECTION]: The skill processes external data from
.envand.env.schemafiles. - Ingestion points: Reads
.env.schemaand.envfiles (SKILL.md). - Boundary markers: None present to distinguish between data and instructions.
- Capability inventory: Uses
curl,sh, andvarlock runwhich spawns subprocesses. - Sanitization: No evidence of sanitization or validation of the commands within the
exec()blocks or other configuration inputs. - [COMMAND_EXECUTION]: The skill involves multiple shell-level operations, including directory creation, script execution, and modifying the shell environment (
PATH), which are necessary for the tool but increase the overall attack surface.
Recommendations
- HIGH: Downloads and executes remote code from: https://varlock.dev/install.sh - DO NOT USE without thorough review
- AI detected serious security threats
Audit Metadata