Back to skill

Security audit

Enlightenment

Security checks for vulnerabilities and agentic risk

Overview

This is a content-only spirituality support skill with some scope and language-quality caveats, but no hidden code, persistence, credential access, or unsafe execution behavior.

This skill is reasonable to install for grounded Chinese-language discussion of enlightenment and related spiritual experiences. Before using it, be aware that it is not a mental-health or spiritual-authority substitute, and its publisher should ideally clarify language behavior and tighten the off-topic lifestyle-coaching example.

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
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • 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 (9)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
81% confidence
Finding

The title and all example scenarios are presented primarily in Chinese, and the README does not indicate that users may interact in other languages or choose their preferred locale. This can violate a language/locale policy when a skill effectively assumes a specific language without opt-in or justification.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The manifest describes a skill for grounded explanation and reflection on enlightenment-related concepts, awakening-like experiences, and spiritual misconceptions. L029-L031 instead prescribe advice about public-account content, unfollowing bloggers, and recommending unrelated information sources and weekly self-review templates, which is broader lifestyle coaching rather than enlightenment-topic support.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
87% confidence
Finding

The file scopes usage to cases where the user asks what the Chinese term "开悟" means, and the content heavily relies on Chinese terminology and examples throughout. There is no indication that the skill offers a language choice or asks whether the user wants explanations in Chinese versus another language, which can be a locale/language policy concern.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The file includes hardcoded response text in Chinese ('Say: ...') without indicating that this should depend on the user's language or preference. This can override user expectations, reduce usability, and in some settings create trust or safety issues if the user cannot understand important nuance, especially in a psychologically sensitive spiritual-support context.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

This markdown file presents all user/example content solely in Chinese and does not indicate that the skill is region-specific or that users can opt into the language. Under the language/locale policy rule, forcing a specific language without user choice can be a natural-language policy violation.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

This markdown file contains multiple Chinese headings and user-facing prompts, but nowhere indicates that the skill is Chinese-only or that the user can choose a preferred language. Under the policy, forcing a specific language without opt-in is a natural-language policy violation.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The mode headings and all example user utterances are written in Chinese, which signals the skill is designed around a single language. The file does not state that Chinese is optional, user-selected, or required for a justified region-specific purpose, so it appears to force a specific language without opt-in.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
89% confidence
Finding

This markdown file contains the skill's acceptance criteria and user-facing test inputs in Chinese, but nowhere indicates that the skill is Chinese-only or that users may choose another language. That can amount to an implicit language policy constraint without user opt-in.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The guidance and example phrasings are predominantly written in Chinese and present fixed response formulations in that language, which can steer the skill to answer in Chinese regardless of the user's preferred language. This is a natural-language locale policy concern because the file does not offer a language choice or document that the skill is intentionally region- or language-specific.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.