Back to skill

Security audit

Cloud Architect

Security checks for vulnerabilities and agentic risk

Overview

The skill is mostly an advisory cloud-architecture guide, but it requests command-execution authority without clear need or guardrails.

Review before installing. The content itself looks like cloud-architecture guidance, but the exec permission should be removed or tightly documented with user-confirmed, read-only operational checks. Do not give it cloud credentials or let it run commands unless you understand the exact command and environment impact.

Vulnerability Patterns
  • Skill Instruction HijackingAlters the agent's session goals or safety constraints when the skill loads
  • Agent Memory PoisoningWrites attacker-controlled rules into memory that affect later sessions
  • Remote Payload Retrieval and ExecutionFetches external code whose behavior can change after review
  • Embedded Malicious CodeShips malicious scripts inside the skill and executes them locally
  • Unauthorized Access and Privilege EscalationObtains permissions beyond the task's legitimate needs
Vulnerability Patterns
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • Rogue AgentSelf-Modification, Session Persistence
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
Findings (5)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
89% confidence
Finding

The skill uses a Chinese display name and Chinese-only descriptive text, which imposes a specific language/locale in the user-facing skill definition. There is no indication that users can opt into another language or choose their preferred locale.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill is presented as an advisory cloud architecture guide, yet the manifest grants an exec capability that enables arbitrary command execution. This expands the attack surface far beyond the documented purpose and could allow prompt-influenced or malicious inputs to trigger local system actions on the agent host.

Content

No source excerpt is available for this finding.

Context-Inappropriate Capability

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

Arbitrary command execution is not necessary for a skill whose stated purpose is architecture guidance, migration planning, cost optimization, and governance advice. Unjustified execution rights increase the likelihood of abuse, accidental destructive actions, credential exposure, or host compromise if the agent interprets user content or embedded instructions unsafely.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The documentation claims the skill provides framework guidance rather than executable scripts, but the manifest still authorizes command execution. This mismatch is dangerous because users and platform reviewers may underestimate the skill's real capabilities, creating a trust gap that can hide risky behavior behind benign documentation.

Content

No source excerpt is available for this finding.

Session Persistence

Medium
Category
Rogue Agent
Confidence
80% confidence
Finding

Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.

Content

Scanner excerpt · SKILL.md (reported line 311)May include surrounding context.

md
user_data = base64encode(<<-EOF
    #!/bin/bash
    yum install -y nginx
    systemctl enable nginx
    systemctl start nginx
  EOF
  )

Static analysis

No suspicious patterns detected.