Alibabacloud Tablestore Agent Storage

Security checks across static analysis, malware telemetry, and agentic risk

Overview

The skill is aligned with Alibaba Cloud Tablestore knowledge-base management, but it can use cloud credentials, may persist secrets, can automatically create paid cloud resources, and can set up ongoing local-file sync.

Install only if you are comfortable granting Alibaba Cloud access. Before use, confirm any paid resource creation, use least-privilege temporary credentials, do not save AccessKey secrets in the generated config, and carefully review any generated sync script or scheduled task so only intended files are uploaded.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Alibaba Cloud keys or temporary tokens could be written to local disk, increasing the impact if the project directory is shared, backed up, or exposed.

Why it was flagged

The skill tells the agent to retrieve Alibaba Cloud access secrets and security tokens through the default credential chain and suggests saving those credentials into a persisted config file.

Skill content
access_key_secret = credential.get_access_key_secret() ... sts_token = credential.get_security_token() ... # now you can save the credentials into config
Recommendation

Use temporary least-privilege credentials, avoid persisting AccessKey Secret or STS tokens in the skill config, and store only non-secret endpoint and instance settings unless the user explicitly approves secure storage.

What this means

The agent could create cloud resources that change the user's account state and may incur charges.

Why it was flagged

The documented workflow can create a paid Alibaba Cloud Tablestore instance through a CLI command when an instance is missing.

Skill content
Create a high-performance instance under the CU model (pay-as-you-go) ... Auto-Create Instance Workflow ... tablestore_cli create_instance -n <instance_name> -r <region_id>
Recommendation

Require an explicit user confirmation that names the region, instance name, billing model, and expected cost impact before creating any cloud resource.

What this means

Private local files could be repeatedly indexed into a cloud knowledge base and later retrieved or reused beyond the original task.

Why it was flagged

The skill can create persistent automation that uploads or indexes local directory contents into a cloud knowledge base, but the visible artifacts do not clearly define exclusions, retention, review, or disable controls.

Skill content
Set up local directory sync scripts and scheduled tasks for automatic knowledge base updates
Recommendation

Only sync a narrowly selected directory, add explicit exclusions for secrets and private files, review the generated scheduled task, and document how to pause or remove the sync.

What this means

Running remote install scripts or downloaded binaries gives the installer code local execution authority.

Why it was flagged

The installation guide includes running a remote installer script, which is a common but sensitive setup pattern for CLI tooling.

Skill content
/bin/bash -c "$(curl -fsSL https://aliyuncli.alicdn.com/install.sh)"
Recommendation

Prefer official package managers or verified downloads where possible, inspect installer sources, and avoid running remote scripts with elevated privileges unless necessary.