Back to skill

Security audit

张一鸣视角

Security checks for vulnerabilities and agentic risk

Overview

This is a lightweight advisory skill that changes response framing and language defaults but does not add code execution, data access, persistence, or hidden authority.

Install this if you want a Chinese-first advisory perspective for product and organization questions. Users who prefer another language should state that preference in their request, since the skill otherwise defaults to Chinese.

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 (6)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The file states "输出语言:中文" under the default contract, which imposes a language preference by default. The policy for this audit flags language or locale constraints unless the skill explicitly offers a user choice or clearly justifies the constraint as region-specific.

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 stylistic instructions entirely in Chinese and directs the expression style the skill should use, but it does not indicate that the user can choose another language or that the Chinese-only constraint is intentional for a region-specific use case. Under the policy, forcing a specific language without user opt-in is a natural-language policy violation.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
90% confidence
Finding

The manifest presents the skill name and description in Chinese while the default prompt hard-codes English instructions. This can create an implicit language policy or user-experience constraint without explicit user opt-in or documented locale justification.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
95% confidence
Finding

The markdown content is entirely written in Chinese and does not indicate that the user can choose another language or that the file is intentionally limited to a Chinese-speaking audience. This can violate language/locale policy when a skill implicitly forces a specific language without opt-in.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
80% confidence
Finding

This markdown file contains substantial Chinese text alongside English headings, which can impose a language/locale assumption on users who may not read both languages. The policy allows locale constraints when documented or user-selected, but no such opt-in or justification is provided here.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
90% confidence
Finding

This markdown file includes substantive instructional content in Chinese alongside English, but it does not state that the skill is bilingual, region-specific, or user-selectable by language. Under the policy for natural-language violations, forcing or assuming a specific language without opt-in can be a locale-policy issue.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.