tencent-survey
Pass
Audited by Gen Agent Trust Hub on Jul 31, 2026
Risk Level: SAFEPROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill processes external, untrusted data that could be leveraged for indirect prompt injection attacks. \n
- Ingestion points: The skill retrieves user-provided survey answers via the
list_answerstool and survey metadata (titles, descriptions) viaget_survey. \n - Boundary markers: No explicit delimiters or instructions are provided to the agent to isolate or treat ingested survey content as untrusted. \n
- Capability inventory: The skill provides capabilities to write data (creating and updating surveys) and execute shell commands through the
mcportertool. \n - Sanitization: Instructions mention that titles may contain HTML and should be cleaned, but no sanitization is specified for the body of survey answers. \n- [EXTERNAL_DOWNLOADS]: The
setup.shscript performs package installation and network requests to well-known services. \n - It attempts to install the
mcportertool globally via the NPM registry. \n - It communicates with official Tencent Survey API endpoints (wj.qq.com) to initiate and poll for OAuth device authorization. \n- [COMMAND_EXECUTION]: The skill's operational flow relies on shell command execution. \n
- The AI agent is instructed to use the
mcporterCLI to call survey management functions. \n - The
setup.shscript executescurlto handle network communication andmcporterto save configuration settings.
Audit Metadata