Back to skill

Security audit

pmcf-evaluation-report-check

Security checks for vulnerabilities and agentic risk

Overview

The skill is not clearly malicious, but it requests write, shell, and web access while telling users it is a pure/no-network documentation checker.

Review this skill before installing. It appears to be a PMCF report checker, but install only if you are comfortable granting it shell, write, and web-fetch capabilities, or ask the publisher to remove unused permissions and add clear privacy/write-scope guidance before using it with confidential medical-device reports.

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

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 · README.md (reported line 1)May include surrounding context.

md
# pmcf-evaluation-report-check · PMCF 评价报告完整性检查器

[![LGD](https://img.shields.io/badge/LGD-Governance-blue)](https://github.com/zhaoxinghua09-cell/lgd-theory)

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The metadata declares file-writing capability via allowed-tools: ... Write ..., but the user-facing body presents the skill as a 'pure documentation tool' and does not warn that local files may be modified. This mismatch can cause users to supply sensitive local content or run the skill under the false assumption that it is read-only, increasing the risk of unintended overwrites or data alteration.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The metadata permits network access (WebFetch) and the risk rationale mentions API use, but the visible description says it is a zero-dependency, pure documentation checker without a clear privacy or transmission warning. Users may therefore provide regulated medical/compliance report content without understanding that data could be sent externally, creating confidentiality and compliance exposure.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
77% confidence
Finding

The file presents core usage and licensing information in both English and Chinese, with substantial sections only in Chinese, but it does not state that the skill is intended specifically for Chinese-speaking users or offer an alternate language choice. Under the policy rule, forcing or assuming a language/locale without opt-in can be a natural-language policy concern.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.