alibabacloud-dataworks-semantic
Pass
Audited by Gen Agent Trust Hub on Aug 31, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the official
aliyunCLI anddataworks-publicplugin to manage cloud resources. - Evidence: Instructions include standard operations such as
aliyun dataworks-public create-semantic-jobandaliyun plugin install. - [EXTERNAL_DOWNLOADS]: The skill downloads semantic analysis artifacts from Alibaba Cloud's infrastructure.
- Evidence: The
scripts/download_results.pyscript manages downloads from*.aliyuncs.comdomains. - Security Controls: The script enforces HTTPS, validates that the hostname belongs to Alibaba Cloud, checks for path traversal in the output directory, and ensures files are written with restricted permissions (
umask 077). - [INDIRECT_PROMPT_INJECTION]: The skill processes potentially untrusted data from user-supplied resource identifiers and API responses.
- Ingestion Points: Resource names, project IDs, and API response payloads in
SKILL.mdandscripts/download_results.py. - Boundary Markers: Instructions mandate the use of JSON encoders for shell arguments and dedicated scripts for handling API output, avoiding direct interpolation.
- Capability Inventory: CLI command execution and file system writes to a user-specified directory.
- Sanitization: The
scripts/download_results.pyscript provides extensive sanitization, including control character removal from filenames and strict path resolution logic.
Audit Metadata