YunxiaoQA
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The
scripts/ensure-daily-skill-update.mjsscript performs automated updates by runningnpx skills@latest update. This downloads and executes code from the npm registry to maintain the skill environment. - [COMMAND_EXECUTION]: The skill relies on executing external CLI tools and scripts.
scripts/yunxiao_cli_runtime.pyusessubprocess.runto invoke the official Alibaba CloudaliyunCLI. Additionally, cross-platform launchers (run-skill-script.shandrun-skill-script.ps1) execute local Python scripts. - [INDIRECT_PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it reads and parses structured data (using HTML comments as markers) from Yunxiao work item descriptions via
scripts/handoff_gate.pyandscripts/yunxiao_cli_test_lifecycle.py. These descriptions could potentially be modified by any user with project access to influence the agent's logic, although the skill mitigates this through mandatory user confirmation (Plan mode) and SHA-256 integrity verification of documents. - [DATA_EXPOSURE]: The
scripts/_auth.pyandscripts/refresh_cookies.pyscripts extract authentication cookies (includingXSRF-TOKENandAONE_SESSION) from the user's Chrome browser and store them in a temporary file (yunxiao_cookies.json) in the system's temporary directory to facilitate API access. - [DYNAMIC_EXECUTION]: The skill uses
handoff_gate.pyto fetch external documents via HTTP(S) for integrity verification (SHA-256). While it does not execute these documents, it demonstrates a capability to ingest remote content based on URIs found in work item metadata.
Audit Metadata