alibabacloud-ai-innovation-lab-skill
Pass
Audited by Gen Agent Trust Hub on Jul 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes a bundled Python script (
scripts/fetch_ai_lab.py) to scrape and process project data. It also provides a fallback instruction usingcurlfor manual data fetching. - [EXTERNAL_DOWNLOADS]: Fetches project metadata and data snapshots from Alibaba Cloud's official domains (
aliyun.comandaliyuncs.com). As these originate from a well-known service and the skill author, they are classified as safe vendor resources. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection as it ingests and processes data from an external web page to populate the agent's response.
- Ingestion points: Data is retrieved from
www.aliyun.comvia thefetch_ai_lab.pyscript. - Boundary markers: The skill uses a strictly ordered template (①-⑤) to structure the output, which helps differentiate between instructions and data.
- Capability inventory: The agent can execute local Python scripts, read/write to its memory tool, and create scheduled tasks (cron jobs) on various supported platforms.
- Sanitization: The fetching script performs basic HTML unescaping and text normalization, but does not provide specific protection against adversarial instructions embedded in the remote project descriptions.
- [SAFE]: The Python script
fetch_ai_lab.pyincludes an SSL certificate verification bypass as a fallback mechanism (ssl._create_unverified_context). While this is a security best-practice violation, it is noted here as a minor concern given the trusted nature of the target domains.
Audit Metadata