Back to skill

Security audit

Volcengine

Security checks for vulnerabilities and agentic risk

Overview

This is a non-executable Volcengine guide with a risky copy-paste credential example, but no hidden behavior or automatic access.

Before installing or using this skill, treat it as high-level guidance only. Do not paste real Volcengine Access Keys or Secret Keys into source code; load them from environment variables or a secrets manager, use least-privilege credentials, and choose the correct Volcengine region for your account and deployment.

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
  • 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
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (2)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
85% confidence
Finding

The example explicitly initializes the client with a Beijing-region endpoint and cn-beijing, which imposes a specific locale in natural-language guidance and code. The file does not offer an alternative region selection or explain that this is a region-specific example, so it can conflict with language/locale neutrality expectations.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
97% confidence
Finding

The code sample explicitly hardcodes placeholder access and secret keys immediately after advising readers to use environment variables. In a skill about deploying AI agents and cloud infrastructure, users may copy this pattern into real systems, leading to credential exposure in source control, logs, screenshots, or shared skill repositories and enabling unauthorized access to Volcengine resources.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.