Back to skill

Security audit

Pubtest

Security checks for vulnerabilities and agentic risk

Overview

This is a Chinese I Ching divination skill with local reference data and local logging, with no evidence of hidden code or data theft.

Install only if you are comfortable with a Chinese-language divination skill that may save your question topic and reading details into local log/stat files. Treat health, wealth, and dispute guidance as cultural or entertainment-oriented interpretation, not professional advice, and expect possible lookup gaps because the bundled 4096 table appears to contain only 500 entries.

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
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (10)

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 273)May include surrounding context.

md
输入6位数字串 → 查 `yijing-4096.csv`:

Hidden Instructions

High
Category
Prompt Injection
Confidence
60% confidence
Finding

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

Content

Scanner excerpt · references/yijing-2026-calendar.csv (reported line 1)May include surrounding context.

text
日期,天干,占何事,初,二,三,四,五,上,卦象,本卦,之卦,动爻
2026/2/18,癸亥,无祸,8,7,7,8,7,7,877877,巽,巽,无

Hidden Instructions

High
Category
Prompt Injection
Confidence
60% confidence
Finding

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

Content

Scanner excerpt · references/yijing-4096.csv (reported line 1)May include surrounding context.

text
日期,天干,占何事,初,二,三,四,五,上,卦象,本卦,之卦,动爻
2026/2/18,癸亥,无祸,8,7,7,8,7,7,877877,巽,巽,无

Hidden Instructions

High
Category
Prompt Injection
Confidence
60% confidence
Finding

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

Content

Scanner excerpt · references/yijing-full.csv (reported line 1)May include surrounding context.

text
日期,天干,占何事,初,二,三,四,五,上,卦象,本卦,之卦,动爻
2026/2/18,癸亥,无祸,8,7,7,8,7,7,877877,巽,巽,无

Hidden Instructions

High
Category
Prompt Injection
Confidence
60% confidence
Finding

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

Content

Scanner excerpt · references/yijing-log.csv (reported line 1)May include surrounding context.

text
日期,天干,占何事,初,二,三,四,五,上,卦象,本卦,之卦,动爻
2026/2/18,癸亥,无祸,8,7,7,8,7,7,877877,巽,巽,无

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill explicitly defines a persistent divination log that stores date, topic of inquiry, and full query details, including potentially sensitive personal matters such as health, family, wealth, or disputes. Because the skill does not clearly warn users that these topics will be retained or require consent/minimization, it creates a privacy risk through unexpected collection and long-term storage of sensitive personal data.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
84% confidence
Finding

The entire file consists exclusively of Chinese-language headers, interpretations, and recommendations, with no indication that the user can choose another language or locale. For a general skill data file, this can amount to a language/locale policy violation because it implicitly fixes the response language without documented opt-in or region-specific justification.

Content

No source excerpt is available for this finding.

Ae4

Medium
Category
analysis-evasion
Confidence
80% confidence
Finding

Suspicious Unicode normalization or mixed-script content

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
82% confidence
Finding

This CSV uses Chinese headers and values throughout, but the file provides no natural-language indication that the locale is intentionally China-specific or that users can choose another language. Under the policy for natural-language content, forcing a specific language without opt-in can be a locale-policy issue.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
90% confidence
Finding

This CSV reference file stores all headings and content in Chinese, and there is no accompanying natural-language indication in the file that users can choose another language or locale. Under the policy rule, forcing a specific language without opt-in can be a natural-language policy concern even in reference data files.

Content

No source excerpt is available for this finding.