Back to skill

Security audit

qa-code-review-for-test

Security checks for vulnerabilities and agentic risk

Overview

This skill is a coherent testing-focused code review aid, with no evidence of hidden execution, persistence, exfiltration, or destructive behavior.

Before installing, confirm you want a Chinese-language testing-review workflow and avoid running the optional unpinned `npx` install command unless you trust the source or can pin and verify it. Expect the skill to read repository diffs and related code when asked to assess regression risk.

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

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The activation wording is very broad, including common terms like code review, diff, and testing perspective, which increases the chance the skill is invoked in situations beyond its intended scope. Unintended invocation can expose unnecessary code context, trigger inappropriate tool use, or cause the agent to follow the wrong workflow during unrelated developer tasks.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The file’s description, metadata fields, and operational guidance are written as if the skill should be used in Chinese, with no indication that other languages are supported or that the user can choose a preferred language. This creates a locale/language constraint that is not presented as optional or justified as region-specific.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The when-to-use field uses ambiguous, overlapping phrases that lack scope boundaries, making accidental routing likely. In an agent system, ambiguous routing can cause the skill to process sensitive diffs or dominate other more appropriate skills, creating workflow confusion and potential data overexposure.

Content

No source excerpt is available for this finding.

Rp1

Medium
Category
MCP Rug Pull
Confidence
91% confidence
Finding

The skill instructs users to run npx skills add Kokxi/qa-test-skills without pinning a specific package version or immutable source. This can lead to supply-chain risk because a later compromised or maliciously updated package could be fetched and executed at install time.

Content

No source excerpt is available for this finding.