Back to skill

Security audit

文生图 Seedream 5.0 Pro

Security checks for vulnerabilities and agentic risk

Overview

The verdict is benign with medium confidence: the scanners found no AIG issues, but Skillspector reported a mismatch between the advertised image-generation purpose and the authentication and unspecified CLI behavior it reviewed.

The verdict is benign, but confidence is medium and the scan was partial. Before installing, review the skill’s authentication and CLI instructions, confirm that the external CLI is the one you intend to use, and inspect the whitespace-flagged section; the scanners did not verify the unavailable package details.

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
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • 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 (5)

Description-Behavior Mismatch

High
Category
MCP Tool Poisoning
Confidence
97% confidence
Finding

The supplied code only initiates login, rather than providing the advertised image-generation functionality. Authentication could support a larger implementation, but the chunk provides no evidence connecting this login to Seedream or the declared purpose.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

High
Category
MCP Tool Poisoning
Confidence
94% confidence
Finding

Authentication could support an image-generation workflow, but the supplied chunk consists entirely of authentication setup and contains no connection to Seedream 5.0 or the advertised visual capabilities. Its demonstrated primary purpose therefore differs from the description. The command alone does not establish credential theft or data exfiltration.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

High
Category
MCP Tool Poisoning
Confidence
93% confidence
Finding

Authentication can be a supporting implementation detail, but the supplied chunk consists entirely of a login command, with no demonstrated connection to Seedream or the advertised capabilities. On the supplied evidence, its primary behavior differs materially from the declared purpose. The command alone does not establish credential theft or other malicious activity.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

High
Category
MCP Tool Poisoning
Confidence
78% confidence
Finding

The supplied chunk does not establish the declared image-generation behavior: it names neither Seedream nor an image-generation command and instead exposes an unspecified external CLI invocation. A CLI could support the declared purpose, but the supplied code does not demonstrate that connection. The package's internal behavior is unavailable, so no additional capabilities or malicious behavior are inferred.

Content

No source excerpt is available for this finding.

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · SKILL-cn.md (reported line 124)May include surrounding context.

md
## 错误处理

| Code | 错误类型                         | 示例信息                                                                                                                 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401  | 未授权 (API Key缺失或无效)       | `ok: false, code: "unauthorized", message: "API key is missing or invalid"`                                                              |
| 501  | 缺少必填参数                     | `error: required option '--prompt <prompt>' not specified`                                                               |