huawei-cloud-flexus-l-server-flexusagent-deployment

Fail

Audited by Snyk on Jul 20, 2026

Risk Level: CRITICAL
Full Analysis

CRITICAL E004: Prompt injection detected in skill instructions.

  • Potential prompt injection detected (high risk: 0.90). The skill explicitly instructs the agent to reply with the Web UI URL and the new admin password in conversation (SKILL.md:251), which directly conflicts with the top "never expose credentials" security rules (SKILL.md:1-7) and therefore contains a deceptive/conflicting instruction that would force leaking secrets.

HIGH W007: Insecure credential handling detected in skill instructions.

  • Insecure credential handling detected (high risk: 1.00). The skill explicitly requires the agent to output sensitive values (e.g., "Password: ") and shows command-line parameters for AK/SK, admin passwords, and API keys which forces inclusion or handling of secrets verbatim in outputs — a high exfiltration risk.

CRITICAL E005: Suspicious download URL detected in skill instructions.

  • Suspicious download URL detected (high risk: 0.80). Two URLs are direct links to .sh scripts hosted on public Huawei OBS buckets that the skill downloads and pipes to bash (high-risk: remote shell scripts can deliver malware); the remaining URLs are standard Huawei Cloud or local-instance endpoints and are not inherently suspicious.

CRITICAL E006: Malicious code pattern detected in skill scripts.

  • Malicious code pattern detected (high risk: 0.90). High-risk: the code deliberately logs sensitive authorization headers and cleartext admin passwords and creates/executing remote scripts (curl | bash) via the cloud operations service, enabling credential leakage and remote code execution on customer instances.

MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).

  • Third-party content exposure detected (high risk: 0.78). Yes—during the import-app-workflow required workflow, the agent fetches outsider-authored free text from a public OBS URL (index.json and per-workflow template.yml) via requests.get(...), parses it as JSON/YAML prose, and then embeds that content into the COC script payload (yaml_content) that is executed remotely.

MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).

Issues (6)

E004
CRITICAL

Prompt injection detected in skill instructions.

W007
HIGH

Insecure credential handling detected in skill instructions.

E005
CRITICAL

Suspicious download URL detected in skill instructions.

E006
CRITICAL

Malicious code pattern detected in skill scripts.

W011
MEDIUM

Third-party content exposure detected (indirect prompt injection risk).

W012
MEDIUM

Unverifiable external dependency detected (runtime URL that controls agent).

Audit Metadata
Risk Level
CRITICAL
Analyzed
Jul 20, 2026, 08:20 AM
Issues
6
Security Audit — snyk — huawei-cloud-flexus-l-server-flexusagent-deployment