Back to skill

Security audit

qa-execution-observation

Security checks for vulnerabilities and agentic risk

Overview

This is a QA test-execution observation guide with disclosed log and data inspection guidance and no hidden code, persistence, or exfiltration behavior.

Install this skill if you want a Chinese-language QA execution observation workflow. Be cautious with the optional `npx skills add Kokxi/qa-test-skills` companion install unless you trust that source and version, and run any log, database, monitoring, or screenshot checks only in an authorized test environment.

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

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The user-facing description and operational guidance are presented entirely in Chinese, and the file does not state that language selection is optional or region-specific. This creates a natural-language policy concern because the skill effectively assumes a specific language without explicit user opt-in.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The manifest lists generic activation phrases such as "测试执行", "执行异常", and "观察日志" without clear constraints or exclusion conditions. These terms are broad enough to match many ordinary QA conversations, which could cause unintended invocation of the skill.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The condition includes both exact phrases and broad descriptions like "需要执行测试观察" and "需要分析执行过程异常时", but does not explain what distinguishes this skill from adjacent QA skills. Without explicit boundaries, the invocation criteria remain unclear and may overlap heavily with normal QA assistance requests.

Content

No source excerpt is available for this finding.

Rp1

Medium
Category
MCP Rug Pull
Confidence
95% confidence
Finding

The skill instructs users to install a package via npx skills add Kokxi/qa-test-skills without pinning a version or commit. This creates a supply-chain risk: future package updates, package takeover, or dependency compromise could cause different code to execute than what was reviewed.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

This markdown skill file uses only Chinese for headings, instructions, examples, and checklists. Under the policy rule for natural-language violations, forcing a specific language without user opt-in can exclude users and should be flagged unless the locale restriction is explicitly justified.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
91% confidence
Finding

This markdown file contains user-facing instructional content solely in Chinese and does not offer an alternative language or note that the skill is intentionally region- or language-specific. Under the policy, forcing a specific language without user opt-in is a natural-language policy concern.

Content

No source excerpt is available for this finding.