Back to skill

Security audit

ci-cd-and-automation

Security checks for vulnerabilities and agentic risk

Overview

This skill appears to be a broad, template-like CI/CD automation helper rather than malware, but it asks for command execution authority without clear operational limits.

Review this skill before installing. It does not show malicious code, persistence, or exfiltration, but it should only be used where you are comfortable granting an agent command execution for CI/CD or automation tasks. Confirm commands, credential use, and any deployment-affecting changes manually.

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
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (5)

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The manifest presents this as a CI/CD pipeline setup skill, but the body describes much broader generic automation, data analysis, and workflow orchestration. This scope mismatch can cause an agent or user to invoke the skill in unintended contexts and grant it more operational latitude than expected, especially given the declared exec capability.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The core-function section contradicts the stated CI/CD purpose by describing generic data processing, batch operations, and source validation rather than build/deploy pipeline changes. In a skill with read and exec tools, this ambiguity increases the chance of unsafe command execution or repository modifications outside the user's intended CI/CD scope.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The skill discusses deployment, command execution, files, and environment setup, but does not prominently warn users that it may execute commands or make deployment-affecting changes. In CI/CD contexts, hidden or under-disclosed exec behavior can directly affect build systems, secrets, artifacts, and production deployment paths.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
97% confidence
Finding

The trigger condition says the skill activates whenever the user needs to perform 'related operations,' which is too vague for a skill capable of command execution. Overbroad triggering increases the risk of accidental invocation in inappropriate contexts, leading to unintended automation or changes in development environments.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
76% confidence
Finding

The manifest text mixes Chinese and English in core user-facing description fields without stating whether the skill supports language selection. This can create an implicit language policy issue because the skill presentation assumes a specific locale rather than offering an opt-in or user preference.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.