glab-artifact-registry
Pass
Audited by Gen Agent Trust Hub on Oct 31, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to use the
glabanddockerCLI tools to exchange credentials and authenticate with GitLab Artifact Registries. - [DATA_EXFILTRATION]: The skill describes writing short-lived authentication tokens to standard configuration files such as
~/.m2/settings.xml,~/.npmrc,~/.gradle/gradle.properties, and~/.yarnrc.yml. These operations are performed in the context of the official GitLab CLI and include defensive measures such as usingset +xandunsetto prevent credential leakage in logs, and warnings against committing these files to version control. - [INDIRECT_PROMPT_INJECTION]: The skill creates a surface for incorporating user-provided hostnames and registry URLs into command execution pipelines. 1. Ingestion points: CLI arguments such as
--hostnameand--registrydefined inSKILL.mdandreferences/commands.md. 2. Boundary markers: None provided within the skill instructions; relies on CLI argument parsing. 3. Capability inventory: Shell execution ofglabanddockerfor file writing, network requests, and authentication. 4. Sanitization: The skill does not perform its own validation of external hostnames or registry paths before interpolation.
Audit Metadata