Back to skill

Security audit

HTML设计工具

Security checks for vulnerabilities and agentic risk

Overview

The skill is mostly an HTML/CSS design helper, but it asks for broad command, file, and API/credential capabilities without enough scoping.

Review this before installing. It may be useful for HTML/CSS generation, but only grant command execution or provide API keys when you know exactly which command or service is being used. Do not assume the advertised cloud collaboration, permission controls, commercial licensing, or model fine-tuning features exist unless the publisher documents the actual service, storage, and access model.

Vulnerability Patterns
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • 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
Findings (5)

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
86% confidence
Finding

The skill is presented as an HTML/CSS design tool, but the documentation expands into generic API connectivity and operational guidance that is not clearly scoped to design generation. This kind of scope drift can cause an agent or user to grant broader capabilities than necessary, increasing the chance of unintended network access or misuse of credentials.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
80% confidence
Finding

Claiming cloud storage, permission controls, and team collaboration introduces functionality not supported elsewhere in the manifest and can mislead users about where data is stored or shared. Misrepresentation of sharing features can lead to unsafe assumptions about confidentiality and access control.

Content

No source excerpt is available for this finding.

Context-Inappropriate Capability

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The documentation introduces command execution for a design-oriented skill without clearly limiting what commands may run or why execution is necessary. In a skill with an exec tool, vague execution guidance can enable arbitrary command use, local file access, or chaining with user-controlled input.

Content

No source excerpt is available for this finding.

Context-Inappropriate Capability

Medium
Category
Not specified by scanner
Confidence
84% confidence
Finding

Generic instructions to initialize API connections and use credentials are broader than the stated purpose and do not identify specific endpoints, trust boundaries, or secret-handling controls. This can normalize unnecessary outbound access and increase the risk of credential exposure or abuse.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
78% confidence
Finding

The skill description is broad and lacks clear activation boundaries, which increases the likelihood that an agent invokes it for tasks outside narrow HTML/CSS design work. Overbroad triggering is more dangerous here because the skill declares read, write, and exec, so accidental invocation can expose local resources or perform unnecessary actions.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.