alibabacloud-cms-dataset
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPRIVILEGE_ESCALATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill provides instructions in
references/cli-installation-guide.mdto download the Aliyun CLI binary and setup scripts fromaliyuncli.alicdn.com, which is the vendor's official distribution domain. - [REMOTE_CODE_EXECUTION]: The
references/cli-installation-guide.mdfile contains a commandcurl -fsSL https://aliyuncli.alicdn.com/setup.sh | bashwhich downloads and executes a remote script directly. This is a standard installation method provided by the vendor. - [COMMAND_EXECUTION]: The skill's primary function is to construct and execute shell commands using the
aliyunCLI tool to manage cloud resources. This includes actions likecreate-dataset,delete-dataset, andexecute-query. - [PRIVILEGE_ESCALATION]: The installation guide recommends using
sudo mvto place thealiyunbinary into/usr/local/bin/, which requires elevated privileges on the host system. - [INDIRECT_PROMPT_INJECTION]: The skill represents a vulnerability surface for indirect prompt injection as it interpolates user-controlled data—such as workspace IDs, dataset names, and SQL queries—directly into shell commands without explicit sanitization mechanisms beyond a general mention of 'safe shell quoting'.
- Ingestion points: User-provided parameters for
workspace,dataset-name,description,schema, andqueryinSKILL.md. - Boundary markers: The instructions use single quotes for JSON and queries to mitigate shell interpolation issues, but do not employ robust prompt delimiters for external data.
- Capability inventory: The skill has the capability to execute arbitrary commands via the
aliyunCLI, including data querying and resource modification. - Sanitization: There is no evidence of automated validation or escaping of the user-provided strings before they are passed to the CLI.
Audit Metadata