bitwarden-hardened
Pass
Audited by Gen Agent Trust Hub on Apr 21, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the shell to execute the
rbwCLI tool for managing Bitwarden vault items. This is the primary intended function of the skill. - [DATA_EXFILTRATION]: While the skill handles sensitive credentials, it incorporates specific instructions to prevent secrets from being piped to network-transmitting commands like
curlorwget. - [PROMPT_INJECTION]: The skill includes robust defensive prompts (Security Guardrails) to resist role-play attacks and instructions embedded in untrusted data. These instructions emphasize that the agent should only act on direct user requests for credential operations.
- [PROMPT_INJECTION]: Indirect prompt injection surfaces were identified:
- Ingestion points: The agent reads output from the
rbwCLI and may process external files (like aREADME.md) mentioned in the documentation. - Boundary markers: Present in
SKILL.mdas explicit security guardrails that instruct the agent to ignore directives embedded in tool outputs or files. - Capability inventory: Execution of shell commands via
execfor vault interactions. - Sanitization: Mandatory user confirmation is required for any vault modification or retrieval operation not explicitly named by the user.
- [CREDENTIALS_UNSAFE]: The skill manages credentials but adheres to best practices by forbidding the use of
exportfor storing secrets and advising against literal credential values in command arguments.
Audit Metadata