Back to skill

Security audit

brand-slogan

Security checks for vulnerabilities and agentic risk

Overview

This is a markdown-only Chinese marketing-copy skill with disclosed web-search and uploaded-file use, and no hidden code or persistence.

Before installing, understand that if brand details are missing the skill may perform web searches, and if you upload PPT/PDF brand materials it may extract brand information from them. Avoid using confidential launch plans, private customer data, or unreleased brand documents unless you are comfortable with the agent processing them for slogan generation.

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
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (6)

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The skill instructs the agent to perform WebSearch automatically when brand data is incomplete, and elsewhere claims support for uploaded PPT/PDF parsing. Those capabilities expand data access beyond simple proverb generation and are not tightly scoped or justified, increasing the chance of unintended retrieval, processing of untrusted content, or privacy issues from external/file-derived data.

Content

No source excerpt is available for this finding.

Context-Inappropriate Capability

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

For a skill whose purpose is generating marketing proverbs from provided inputs, automatically searching the web on insufficient input is unnecessary privilege expansion. This can expose user queries to third parties, introduce prompt/data poisoning from search results, and cause the model to fabricate or rely on untrusted external brand information.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill performs automatic external data access when inputs are incomplete but provides no user warning or consent step. That creates a transparency and privacy problem because user-provided brand context or queries may be transmitted to external services without the user's awareness.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
97% confidence
Finding

The instruction mandates output in Chinese colloquial language only, which is a language-policy constraint expressed in natural language. The file does not indicate user opt-in for this requirement or explain why the skill must be limited to Chinese.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
97% confidence
Finding

The skill is written to operate in Chinese only and does not offer a user language choice or fallback, which can override user expectations and reduce transparency about how outputs will be produced. While not a direct code-execution risk, it creates accessibility and usability issues and can contribute to unsafe misunderstandings if users cannot accurately review generated content.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill explicitly instructs the agent to use WebSearch when user-provided brand information is incomplete, which expands behavior beyond the declared local three-step proverb-generation flow. This can cause unexpected external data access, privacy leakage of user-supplied brand context, and nondeterministic behavior that users and integrators did not consent to.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.