Back to skill

Security audit

citation-coverage-check

Security checks for vulnerabilities and agentic risk

Overview

This is a local citation-coverage checker with some documentation and metadata rough edges, but no evidence of hidden, persistent, destructive, or exfiltrating behavior.

Before installing, note that the tool is best suited for users comfortable with Chinese CLI output, and use --file or --text rather than the documented --input example. The broad allowed-tools metadata should be tightened by the publisher, but the inspected code itself only reads provided input and reports citation coverage locally.

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

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
88% confidence
Finding

The file presents the skill instructions entirely in Chinese and addresses AI agents through that language, with no indication that language choice is optional. Under the stated policy, forcing a specific language without user opt-in is a natural-language policy violation unless clearly justified.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The natural-language content of the file is entirely in Chinese and does not indicate that users or agents may choose another language or locale. Under the policy, forcing a specific language without opt-in is a reportable natural-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 module docstring, CLI description, help text, and output strings are written exclusively in Chinese, which imposes a specific language/locale on users. There is no opt-in, language selection mechanism, or documentation indicating that the skill is intentionally limited to a Chinese-speaking context.

Content

No source excerpt is available for this finding.