owlp-cli
Warn
Audited by Gen Agent Trust Hub on Apr 30, 2026
Risk Level: MEDIUMCREDENTIALS_UNSAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill requires the agent to handle and process sensitive cryptographic secrets, specifically BIP39 mnemonics and private keys, which may lead to their exposure in the conversation history or to the AI service provider.
- Evidence: The
owlp wallet createcommand returns the seed mnemonic in plaintext JSON output (mnemonicfield). - Evidence: The
owlp wallet importcommand requires the user's secret mnemonic to be provided as a command-line argument (--mnemonic "<12 words>"). - Evidence: The
owlp wallet export-keycommand outputs the account's private key in plaintext JSON. - [COMMAND_EXECUTION]: The skill relies on the execution of shell commands to interact with the OwlPay CLI, including destructive operations and state management.
- Evidence: Use of
owlp reset --forceandowlp reset --all --forceto wipe local configuration and wallet data. - Evidence: Use of
owlp wallet reset --forceto delete local wallet files. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection through the processing of untrusted data from the blockchain.
- Ingestion points:
owlp tx listandowlp tx detailfetch transaction history which includes user-controllable fields. - Boundary markers: The skill does not define clear boundaries or 'ignore' instructions when presenting transaction details to the agent.
- Capability inventory: The agent has the capability to send funds (
owlp send) and export keys, which could be targeted by an injection. - Sanitization: No sanitization or escaping of the
memoormessagefields is mentioned before they are processed by the agent.
Audit Metadata