Back to skill

Security audit

Jimeng Video Generator

Security checks for vulnerabilities and agentic risk

Overview

This is a documentation-only video generation skill that clearly centers on using Volcengine's API, with no hidden executable code or persistence behavior found.

Before installing, users should understand that prompts, any referenced media, task metadata, and generated content may be sent to and processed by Volcengine. Avoid using confidential, regulated, or personal material unless that third-party processing is acceptable, and protect the configured API credentials.

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
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (6)

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The README shows direct API usage with a bearer token and sends user-supplied prompt content to a third-party service, but it does not clearly warn about external data transmission or privacy implications. Users may unknowingly submit sensitive prompts, images, or metadata to an external provider under the skill's workflow.

Content

No source excerpt is available for this finding.

External Transmission

Medium
Category
Data Exfiltration
Confidence
95% confidence
Finding

The documented POST request explicitly transmits user content and an authorization bearer token to an external service endpoint. In the context of an agent skill, this is security-relevant because users may not realize their prompts or referenced media are leaving the local environment, creating privacy, compliance, and data-handling risks.

Content

Scanner excerpt · README.md (reported line 31)May include surrounding context.

bash
# 生成视频
curl -X POST "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer ${API_KEY}" \
  -d '{

Skill Enumeration

Medium
Category
Agent Snooping
Confidence
80% confidence
Finding

Skill enumerates or reads other installed skills. Access to other skills' SKILL.md files or the skills directory reveals prompt instructions, capabilities, and secrets that should be invisible to peer skills.

Content

Scanner excerpt · README.md (reported line 65)May include surrounding context.

md
## 详细文档

查看完整文档:`~/.openclaw/skills/jimeng-video/SKILL.md`

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill documentation explicitly describes sending user-provided prompts and potentially uploaded images to a third-party service, but it does not clearly warn users that their content will leave the local environment and be processed by Volcengine. This is dangerous because users may unknowingly submit sensitive text or media, creating privacy, confidentiality, or compliance risks.

Content

No source excerpt is available for this finding.

External Transmission

Medium
Category
Data Exfiltration
Confidence
92% confidence
Finding

The documented curl example shows direct transmission of user content to an external API endpoint, confirming that prompts are sent off-platform for processing. While expected for a video-generation integration, it is still security-relevant because any sensitive or regulated content entered by users may be exposed to a third party without adequate disclosure or controls.

Content

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

生成带声音的视频

bash
curl -X POST "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer ${API_KEY}" \
  -d '{

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
84% confidence
Finding

All natural-language instructions and examples in the README are presented only in Chinese, which effectively forces a specific language for users reading the skill documentation. The file does not offer an alternative language, opt-in, or justification that the skill is intended solely for a Chinese-language or region-specific audience.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.