Back to skill

Security audit

Web3 Community Marketing

Security checks for vulnerabilities and agentic risk

Overview

This skill is a disclosed Web3 community marketing playbook with no executable code, hidden agent directives, persistence, or credential handling.

Installers should treat this as advisory marketing guidance, not an automation tool. Review any suggested public posts, DMs, bot workflows, analytics tools, or token-gating steps before applying them to real communities or accounts.

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
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • 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 (3)

Hidden Instructions

High
Category
Prompt Injection
Confidence
70% confidence
Finding

Hidden instructions were detected in comments or invisible text. These could contain malicious directives. Manual review is recommended.

Content

Scanner excerpt · banner.svg (reported line 17)May include surrounding context.

text
</linearGradient>
  </defs>

  <!-- Background -->
  <rect width="1280" height="400" fill="url(#bg)"/>

  <!-- Glow blob -->

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The trigger description is overly broad and includes a catch-all clause that can cause the skill to activate for loosely related blockchain, DeFi, NFT, or DAO community questions. Over-broad routing increases the chance of misclassification, unnecessary invocation, and unintended influence over unrelated user requests, especially in autonomous agent settings where skill selection affects downstream behavior.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
81% confidence
Finding

The trigger examples include a Spanish phrase alongside English-only guidance, but the file does not state that responses should preserve the user's language or offer locale choice. This can create an implicit language-handling policy inconsistency rather than an explicit opt-in multilingual behavior.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.