Back to skill

Security audit

语病追踪档案

Security checks for vulnerabilities and agentic risk

Overview

This is a disclosed Chinese grammar coaching skill that uses consent-based learning profiles and does not include executable code or hidden network behavior.

Install this for its intended Chinese K12 grammar-coaching context. Before use outside Mainland China or Simplified Chinese settings, localize the curriculum assumptions, emergency contacts, and minor-consent rules. Profile tracking, parent sharing, cross-skill sharing, and reminders should remain opt-in and reviewed with the student or guardian as appropriate.

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
  • 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
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (6)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The manifest description is entirely prescriptive for Chinese grammar coaching and trigger phrases are only given in Chinese, implying the skill operates in a fixed language/locale. The file does not state that Chinese is optional, user-selected, or justified as a region-specific compliance constraint, so this is a natural-language language-policy issue.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The title and introductory scope explicitly define the skill content entirely in Chinese for a specific Chinese exam context, with no indication that users can opt into another language or locale. Under the policy, forcing a specific language without user choice is a natural-language policy concern unless clearly justified as region-specific.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
83% confidence
Finding

L485 states that grade determination should rely on asking the user "你现在读几年级", which hard-codes a Chinese prompt. This is a natural-language locale restriction with no indication that the user may choose another language or that the constraint is optional.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The schema is explicitly distributed to a Chinese grammar tracker and all human-facing descriptive text in the metadata is written only in Chinese. This constitutes a locale/language constraint in natural-language content without any indication of user choice, opt-in, or a documented region-specific justification in this file.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
89% confidence
Finding

The entire shared guidance file is written in Chinese and presents operational instructions only in that language, with no indication that users may choose another language or locale. Under the policy rule for natural-language violations, forcing a specific language without opt-in is in scope unless the locale restriction is explicitly documented and justified.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The document states that the library is designed for Mainland China Chinese K12 scenarios, with simplified Chinese phrasing and China-specific help channels as defaults. This is a natural-language locale constraint that applies by default rather than offering a user language/region choice or opt-in.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.