alibabacloud-agent-toolkit-install
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFEREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPRIVILEGE_ESCALATIONPERSISTENCE
Full Analysis
- [REMOTE_CODE_EXECUTION]: The installation process involves downloading and executing shell scripts directly from remote URLs using patterns like
curl -LsSf https://astral.sh/uv/install.sh | shandbash -c "$(curl -fsSL https://aliyuncli.alicdn.com/install.sh)". These targets (Astral and Alibaba Cloud) are recognized as well-known or trusted vendor services, which minimizes the security risk according to the trust policy. - [EXTERNAL_DOWNLOADS]: The skill fetches the primary toolkit repository from
github.com/aliyunand usesnpx openpluginto retrieve additional MCP server components. These actions utilize official distribution channels appropriate for the skill's purpose. - [COMMAND_EXECUTION]: Multiple system-level and cloud-specific commands are invoked to verify environment readiness and manage identity tokens (e.g.,
aliyun sts get-caller-identityand the non-standardaliyun RamOAuth GenerateAccessToken). These are documented as necessary steps for configuring the Alibaba Cloud environment. - [PRIVILEGE_ESCALATION]: The Windows installation script (
install-aliyun-cli-windows.ps1) is designed to be executed with-ExecutionPolicy Bypassand modifies the User-levelPATHenvironment variable. These modifications are standard for software installers but do alter system-level execution settings. - [PERSISTENCE]: The skill instructs the agent to guide users in sourcing their shell profiles (such as
.bashrcor.zshrc) to ensure that modifications to thePATHpersist across terminal sessions, which is standard practice for CLI tool installation.
Audit Metadata