This skill is highly vulnerable to command injection and prompt injection
Claims to do
腾讯云 COS 技能: 一站式管理腾讯云对象存储(COS)和数据万象(CI),通过统一的 Node.js SDK 脚本提供以下能力:
Actually does
This skill executes Node.js and bash scripts to interact with Tencent Cloud COS (Object Storage) and CI (Data Vison) services. It performs extensive operations including file uploads/downloads, bucket management, image/document/media processing, content moderation, speech recognition/synthesis, file utilities, and MetaInsight search capabilities. It manages Tencent Cloud API credentials via environment variables or encrypted local files, contacting Tencent Cloud APIs for all operations.
openclaw skills install shawnminh/tencent-cloud-cosDeBERTa classifier detected prompt injection (confidence: 0.98)
The 'ci-request' action allows making arbitrary calls to the Tencent Cloud CI API by specifying method, path, and body. This provides a broad attack surface, enabling actions not explicitly defined or potentially bypassing intended restrictions.
ci-request --method POST --path "image/auditing" --body '<xml>...</xml>'
The skill executes shell scripts (`setup.sh`) and Node.js scripts (`cos_node.mjs`) with user-provided arguments (e.g., file paths, keys, content, bucket names). Without robust input sanitization in the underlying scripts, this presents a significant risk for command injection.
{baseDir}/scripts/setup.sh --check-only
node {baseDir}/scripts/cos_node.mjs <action> [--option value ...]The skill offers a '--persist' option to write cloud credentials to a local '.env' file and an 'encrypt-env' action to encrypt them to '.env.enc'. While security measures like file permissions and encryption are mentioned, any disk persistence of credentials increases the attack surface.
setup.sh --from-env --persist node scripts/cos_node.mjs encrypt-env
The 'create-knowledge-base' action automatically creates cloud resources (storage bucket, dataset). If an attacker can repeatedly trigger this action, it could lead to resource exhaustion or unexpected cloud billing charges.
create-knowledge-base --name <用户指定的名称> 自动完成三步:创建存储桶 → 创建 DocSearch 数据集 → 绑定
[](https://mondoo.com/ai-agent-security/skills/clawhub/shawnminh/tencent-cloud-cos)<a href="https://mondoo.com/ai-agent-security/skills/clawhub/shawnminh/tencent-cloud-cos"><img src="https://mondoo.com/ai-agent-security/api/badge/clawhub/shawnminh/tencent-cloud-cos.svg" alt="Mondoo Skill Check" /></a>https://mondoo.com/ai-agent-security/api/badge/clawhub/shawnminh/tencent-cloud-cos.svgSkills can read files, run commands, and access credentials. Mondoo helps organizations manage the security risks of AI agent skills across their entire fleet.