1password
Pass
Audited by Gen Agent Trust Hub on Mar 28, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [PROMPT_INJECTION]: The skill ingests external data from 1Password vaults, which constitutes a surface for indirect prompt injection. Ingestion points: Data enters the context via
op read,op inject, andtmux capture-panecommands. Boundary markers: No delimiters are used to wrap or isolate content retrieved from the vault. Capability inventory: The skill can execute shell commands throughop,tmux, andop run, and can write files to the local system. Sanitization: External vault content is not sanitized before it is used or displayed. - [DATA_EXFILTRATION]: The skill documentation includes examples for writing sensitive secrets directly to the local filesystem, such as
op read --out-file ./key.pem. While documented as a feature, this represents potential exposure of sensitive credentials on the host system. - [COMMAND_EXECUTION]: The skill leverages
tmuxto maintain session state andop runto execute subcommands with environment variables. This involves dynamic execution of shell commands, which is the primary intended function of the tool. - [SAFE]: The skill follows security best practices by implementing guardrails that prevent secrets from being logged or displayed in chat. It recommends secure methods like
op runandop injectto avoid persistent plaintext secrets. Installation is handled via trusted package managers (Homebrew).
Audit Metadata