Back to skill

Security audit

Podcast Toolkit Free

Security checks for vulnerabilities and agentic risk

Overview

This is a Markdown-only podcast planning skill whose file and command examples are mostly expected for creating podcast project materials, with some disclosure and privacy improvements needed.

Install only if you are comfortable with a Chinese-language podcast workflow that may ask your agent to create or edit Markdown files under a podcast project directory. Review shell commands before running them, keep guest contact details minimal, and avoid storing private contact information in shared repositories or synced folders.

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
  • Behavioral ASTexec() Call, eval() Call, Dynamic Import
  • 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
Findings (5)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
80% confidence
Finding

The display name, summary, and the entire instructional content are presented in Chinese, with no indication that users may choose another language or that the skill is intentionally limited to a Chinese-language audience. The policy calls for flagging language or locale constraints when they are imposed without user opt-in or explicit justification.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The capability table explicitly marks 'AI 生成' as unsupported in the free version. Later, the file states that an LLM API is required and that the creation flow is driven by the Agent's built-in LLM, which directly conflicts with the earlier capability claim rather than merely omitting detail.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The skill is presented as a narrow podcast-planning toolkit, but its capability section describes broad create/query/modify/delete/import/export/save behaviors driven by generic parameters. That mismatch can cause an agent or user to overtrust the scope of the skill and permit operations beyond expected podcast guidance, increasing the chance of unintended file manipulation or prompt-scope abuse when combined with read/exec tools.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The markdown includes shell commands that create directories and write files on the local filesystem, but it does not clearly warn that following or automating these steps will modify user data. In an agent setting with exec access, such examples can be operationalized automatically, leading to unintended filesystem changes or writes outside the user's intended workspace.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
88% confidence
Finding

The skill encourages storing guest contact details and profile notes in plaintext markdown without any privacy, consent, retention, or access-control guidance. This creates unnecessary exposure of personal data, especially in shared repos, synced folders, or agent-accessible workspaces.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.