Back to skill

Security audit

eight

Security checks for vulnerabilities and agentic risk

Overview

This is a static informational skill about the number 8 that also discloses a personal profile and project promotion, but it does not run code or request system access.

Install only if you are comfortable with the skill exposing Chen Lang's profile, email address, and project links in addition to number-8 cultural explanations. The safer version would narrow activation to explicit number-8 or explicit Chen Lang/OpenClaw profile requests.

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

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The activation description includes broad terms like wealth, prosperity, and related concepts that commonly appear in unrelated user queries. This can cause over-triggering, making the skill inject off-topic content—including the embedded profile and project material—into conversations where the user did not ask for it.

Content

No source excerpt is available for this finding.

Context-Inappropriate Capability

Medium
Category
Not specified by scanner
Confidence
97% confidence
Finding

The skill’s stated purpose is explaining the cultural meaning of the number 8, but a large portion of the file shifts into personal biography, contact details, and promotion of unrelated projects. This creates an unjustified data exposure and prompt-scope expansion risk: users invoking a cultural skill may be steered toward personal or promotional content they did not request.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The skill exposes personal contact information and identifiable profile details directly in a general-purpose content file without any privacy notice, minimization rationale, or user-need justification. If surfaced automatically, this can lead to unnecessary dissemination of personal data, spam, scraping, or targeted social engineering against the individual.

Content

No source excerpt is available for this finding.

Vague Triggers

Low
Category
Not specified by scanner
Confidence
84% confidence
Finding

The usage instructions enumerate broad response areas but do not define limits on when profile or project information should be disclosed. In context, this increases the chance that the skill will answer with unrelated personal or promotional material, expanding beyond the user's likely intent.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.