Aliyun Qwen Image Edit

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

Overview

This skill appears purpose-aligned for Alibaba Cloud Qwen image editing, but users should notice that it uses a DashScope API key, installs an SDK, and saves request/response evidence locally.

Before installing, make sure you are comfortable sending selected images and prompts to Alibaba Cloud Model Studio, use a dedicated DashScope API key, install the SDK in a virtual environment, and clean up local output files if the images or prompts are sensitive.

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

Installing the SDK gives that package code execution in the virtual environment; a compromised or unexpected package version could affect the local environment.

Why it was flagged

The skill asks users to install an unpinned provider SDK from a package registry. This is expected for the Alibaba Cloud integration, but package provenance and version pinning are still user considerations.

Skill content
python -m pip install dashscope
Recommendation

Install in the virtual environment as instructed, use a trusted package index, and consider pinning or locking the dashscope version for reproducibility.

What this means

The API key may allow model calls that process images and consume quota or incur costs on the associated Alibaba Cloud account.

Why it was flagged

The skill uses an Alibaba/DashScope credential for provider access. This is purpose-aligned, but the registry metadata declares no required env vars or primary credential.

Skill content
Set `DASHSCOPE_API_KEY` in your environment, or add `dashscope_api_key` to `~/.alibabacloud/credentials`.
Recommendation

Use a dedicated least-privilege DashScope key where possible, avoid broad cloud credentials, and remove or rotate the key when no longer needed.

What this means

Prompts, image URLs, local paths, or response URLs may remain in the workspace and could be seen by later users, tools, or backups.

Why it was flagged

The helper writes the prompt and image reference into a local JSON request file. SKILL.md also instructs saving request payloads, result URLs, and a sample request/response pair.

Skill content
"prompt": args.prompt,
        "image": args.image,
...
    out.write_text(json.dumps(req, ensure_ascii=False, indent=2), encoding="utf-8")
Recommendation

Avoid including secrets in prompts or image URLs, store outputs in a private location, and delete generated evidence files after sensitive work.