bee-cli
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes ambient audio transcriptions, which are untrusted external data sources. The 'Deep Learning' workflow instructs the agent to extract facts, interests, and commitments from these transcripts to update a persistent
user.mdprofile. An attacker could potentially inject malicious instructions via spoken conversation captured by the wearable device.\n - Ingestion points: Conversation data is retrieved via
bee now,bee conversations get, andbee searchcommands.\n - Boundary markers: No explicit boundary markers or instructions to ignore embedded commands within transcriptions are defined.\n
- Capability inventory: The skill utilizes file-writing (to
user.mdand.bee-cursor), local file synchronization (bee sync), and command execution (beeCLI).\n - Sanitization: The instructions do not specify sanitization or validation of the transcribed text before it is used to update profiles or suggest todos.\n- [EXTERNAL_DOWNLOADS]: The skill requires the installation of the
@beeai/clipackage and provides a link to download binaries from thebee-computer/bee-cliGitHub repository. These resources belong to the skill's authoring entity.\n- [COMMAND_EXECUTION]: The skill's primary functionality is implemented through the execution of thebeeCLI tool to manage highly sensitive user data including transcripts, locations, and photos.\n- [DATA_EXFILTRATION]: Thebee streamcommand includes a--webhook-endpointparameter that allows streaming data to an external URL. If misconfigured or used maliciously, this could be used to exfiltrate private conversation data.
Audit Metadata