Back to skill

Security audit

Wechat Automation

Security checks for vulnerabilities and agentic risk

Overview

This WeChat automation skill is coherent, but it needs Review because it can read, export, forward, and reply to chat messages without explaining privacy, consent, retention, or control boundaries.

Install only if you are comfortable with an agent processing WeChat messages and potentially sending replies or forwarding/exporting chat content. Before using any supplied scripts, define which chats are in scope, where forwarded data may go, how exported messages are stored and deleted, and whether all affected participants have appropriate notice or consent.

Vulnerability Patterns
  • Skill Instruction HijackingAlters the agent's session goals or safety constraints when the skill loads
  • Agent Memory PoisoningWrites attacker-controlled rules into memory that affect later sessions
  • Remote Payload Retrieval and ExecutionFetches external code whose behavior can change after review
  • Embedded Malicious CodeShips malicious scripts inside the skill and executes them locally
  • Unauthorized Access and Privilege EscalationObtains permissions beyond the task's legitimate needs
Vulnerability Patterns
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (1)

Missing User Warnings

Medium
Confidence
89% confidence
Finding
The skill explicitly advertises automated replies, keyword monitoring, message export/analysis, and forwarding to other platforms, but it does not warn users about privacy, consent, retention, or the risks of processing third-party message content. This omission can lead users to deploy the automation in ways that expose personal or sensitive chat data without adequate notice or controls.

Static analysis

No suspicious patterns detected.