Back to skill

Security audit

bid-related-party-expert

Security checks for vulnerabilities and agentic risk

Overview

This is a prompt-only Chinese procurement review skill that analyzes user-provided business-registration relationships and does not install code, persist data, or autonomously call external services.

Before installing, users should understand that this skill may process commercially sensitive bidder information and personal contact details if supplied. Use redacted or public business-registration data where possible, and treat its conclusions as review assistance only, not as a final legal or procurement decision.

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
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • 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 (8)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The entire skill description, triggers, input/output guidance, and usage instructions are written only in Chinese, and there is no statement that the skill supports other languages or requires Chinese by design. Under the policy, forcing a specific language without user opt-in is a natural-language policy issue unless the locale constraint is clearly documented and justified.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
84% confidence
Finding

The manifest says the skill focuses on industrial/commercial registration information such as legal representative, shareholders, equity penetration, executives, registered/business addresses, phone, and email, and explicitly excludes bidding-behavior traces. In the README, the feature list expands the scope to a '四维扫描框架' including '经营痕迹(D)' and network-density analysis, which goes beyond the manifest's stated limited工商登记层面 scope and suggests broader analytical behavior.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The skill description and instructions are entirely written as a Chinese-only expert persona and do not indicate that users may choose another language. This creates a natural-language policy risk because the skill appears to enforce a specific language/locale without explicit user opt-in or an offered alternative.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
88% confidence
Finding

The auto-trigger guidance lists only Chinese semantic keywords for activation and does not mention multilingual equivalents or user language choice. This reinforces a Chinese-only activation policy in natural language, which can violate language/locale policy expectations unless clearly justified and opt-in.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
89% confidence
Finding

The entire example dialog, trigger guidance, and expected output are written as mandatory Chinese-language content, with no indication that users may choose another language or locale. Under the policy rule, a skill that effectively requires a specific language without opt-in is a natural-language policy violation unless the locale restriction is explicitly justified.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
88% confidence
Finding

The entire skill guidance is written as a Chinese-only operating policy and does not indicate that users may choose another language or locale. Under the policy rule, forcing a specific language without opt-in is a natural-language policy concern unless the locale limitation is explicitly justified.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Low
Category
Not specified by scanner
Confidence
74% confidence
Finding

Line L027 emphatically states the skill '严格不越界' regarding collusion-behavior analysis under Articles 39/40. However, earlier lines describe '经营痕迹(D)', '高度可疑(需核查)', and multi-entity network-density analysis, which are at least partially adjacent to suspicious-behavior screening rather than purely工商登记 matching, creating tension between the declared boundary and the documented behavior.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
83% confidence
Finding

The primary skill metadata is Chinese, but the clawhub display name, description, and triggers switch to English for one platform variant. This introduces a locale choice implicitly rather than explicitly, and the manifest does not document user opt-in or platform-specific language selection.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.