Back to skill

Security audit

Motor Assembly Process

Security checks for vulnerabilities and agentic risk

Overview

This skill is a disclosed Chinese motor-assembly checklist and work-instruction helper with no evidence of hidden access, persistence, network use, or credential handling.

Use this only if Chinese motor-assembly work-instruction templates fit your workflow, and have qualified engineering and quality personnel validate any generated checklist before operational use. Run the script only when needed, choose any --output path intentionally, and note that the interactive mode appears to have a Python indentation/syntax error that may need repair before use.

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
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • MCP Least PrivilegeUnderdeclared Capability, Wildcard Permission, Missing Permission Declaration
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (6)

Tp4

High
Category
MCP Tool Poisoning
Confidence
96% confidence
Finding

The skill is described as generating assembly work instructions, but the content also introduces checklist generation, interactive confirmation, and record/output behavior not clearly disclosed in the declared purpose. This mismatch increases the risk that reviewers or users grant trust or permissions based on an incomplete understanding of what the skill does.

Content

No source excerpt is available for this finding.

Ae4

Medium
Category
analysis-evasion
Confidence
80% confidence
Finding

Suspicious Unicode normalization or mixed-script content

Content

No source excerpt is available for this finding.

Undeclared Tool Scope

Medium
Category
MCP Least Privilege
Confidence
79% confidence
Finding

The skill invokes a script with an --output option that writes a checklist file, but it does not declare any tool scope or permissions. Undeclared file-write capability weakens reviewability and can enable unexpected artifact creation or downstream misuse if an agent is allowed to execute the referenced commands automatically.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The manifest description and the document body present the skill entirely in Chinese and describe it as generating assembly work instructions, but there is no indication that users may choose another language. Per the policy scope, forcing a specific language without user opt-in is a natural-language policy violation unless the locale constraint is explicitly justified.

Content

No source excerpt is available for this finding.

Ae4

Medium
Category
analysis-evasion
Confidence
80% confidence
Finding

Suspicious Unicode normalization or mixed-script content

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

This code file contains natural-language descriptions and usage instructions only in Chinese, which effectively forces a specific language for users. The policy permits locale constraints only when they are optional, user-selectable, or clearly justified as region-specific, none of which is stated here.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.