Back to skill

Security audit

qa-output-validation

Security checks for vulnerabilities and agentic risk

Overview

This is a narrow QA validation skill that reviews generated test cases for hallucinations and does not show hidden execution, persistence, exfiltration, or destructive behavior.

Install only if you want a Chinese-language QA workflow for validating generated test cases against requirements. Do not copy-paste the companion npx install command unless you trust the publisher and have checked the package or pinned source you intend to install.

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
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • 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 (5)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
97% confidence
Finding

The trigger phrases include broad requests like '验证一下输出', '检查有没有幻觉', and '确认一下质量', which can overlap with many ordinary review interactions. In an agent system, that ambiguity can cause unintended skill activation, pulling in the wrong workflow or context and potentially altering outputs, consuming extra tools/context, or interfering with safer/more appropriate review paths.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The manifest description in L004 is written as an instruction set entirely in Chinese and presents the skill behavior without indicating that language is configurable or optional. Under the policy, forcing a specific language/locale without user opt-in is a natural-language policy concern unless the locale restriction is explicitly justified.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The metadata says the skill auto-activates 'after AI generates test cases, before final output' and on vague user phrases, but it does not define firm boundaries for when auto-activation should be suppressed. That ambiguity increases the chance of accidental invocation, workflow hijacking, or recursive/duplicate validation in multi-skill environments, which can degrade reliability and create denial-of-service-like overhead.

Content

No source excerpt is available for this finding.

Rp1

Medium
Category
MCP Rug Pull
Confidence
94% confidence
Finding

The skill instructs users to run npx skills add Kokxi/qa-test-skills without pinning an exact package version or immutable source. That creates a supply-chain risk: a later compromised or maliciously updated package could be fetched and executed at install time, and the presence of installation guidance inside a skill increases the chance an operator will copy-paste it without additional verification.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

SQP-3 applies to all file types and covers language or locale policy violations. This markdown file presents all operational guidance in Chinese only, and nowhere indicates that users may choose another language or that the skill is intentionally region-specific.

Content

No source excerpt is available for this finding.