wecomcli-get-msg
Pass
Audited by Gen Agent Trust Hub on Mar 30, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: Interfaces with the system by executing the
wecom-clibinary to perform messaging operations, including retrieving chat lists and sending texts.\n- [DATA_EXFILTRATION]: Accesses sensitive communication data including chat messages and user identities. It also downloads media attachments to the local filesystem. The skill includes safety instructions to disclose these paths to the user and prompt for file cleanup.\n- [PROMPT_INJECTION]: Indirect prompt injection surface identified where untrusted data (chat messages) is ingested into the agent context.\n - Ingestion points:
get_messagesandget_msg_chat_listinSKILL.md.\n - Boundary markers: Absent; messages are displayed using simple text templates without explicit instruction-isolation markers.\n
- Capability inventory: Executes shell commands via
wecom-cli, writes messages viasend_message, and downloads files viaget_msg_media.\n - Sanitization: No explicit sanitization or filtering of chat content before processing or display.\n- [EXTERNAL_DOWNLOADS]: Downloads media files (images, video, audio) from the enterprise messaging service to local storage using the
get_msg_mediainterface.
Audit Metadata