Back to skill

Security audit

投标文件生成官(免费版)

Security checks for vulnerabilities and agentic risk

Overview

This skill is a local, offline Chinese bid-document skeleton generator whose code matches its stated purpose and does not show hidden network, persistence, or credential behavior.

Install this only if you want a Chinese-language, offline aid for structuring bid documents. Treat its output as a checklist and draft skeleton, not legal advice or a final procurement compliance determination, and only provide project data you are comfortable processing locally in the skill runtime.

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
  • 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
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (10)

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 53)May include surrounding context.

md
node scripts/run.mjs --sample

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 54)May include surrounding context.

md
node scripts/run.mjs --sample

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 55)May include surrounding context.

md
node scripts/run.mjs --sample

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 138)May include surrounding context.

md
node scripts/run.mjs --sample

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 139)May include surrounding context.

md
scripts/engine/bid-doc.js 生成引擎(确定性规则,可逐条复核)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The file describes the engine entirely in Chinese and returns user-facing strings in Chinese such as reasons, messages, verdicts, and summaries throughout the implementation. This indicates a fixed language/locale behavior without any opt-in, fallback, or documented region-specific justification, which matches the policy's language/locale violation criteria.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

This JavaScript file contains extensive natural-language descriptions, labels, and guidance strings exclusively in Chinese. Under the language/locale policy, forcing a specific language without offering user choice or documenting a justified locale constraint is a policy concern.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
89% confidence
Finding

The file’s user-facing description, usage text, errors, and output are entirely in Chinese, indicating the skill is designed to operate in a single language. There is no indication that users can opt into another language or that the locale restriction is explicitly justified as a region-specific tool.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
90% confidence
Finding

This markdown file presents all user-facing guidance in Chinese and does not indicate that the user may choose another language or that the skill is intentionally limited to Chinese-speaking users. Under the policy rule for natural-language violations, forcing a specific language without user opt-in can be a violation unless clearly justified as region-specific.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
89% confidence
Finding

This JSON sample embeds all human-readable project fields and clause text in Chinese, but provides no natural-language indication that the skill is region-specific or that users can choose another language. Under the policy rule for language or locale constraints, forcing a specific language without opt-in can be a violation unless clearly justified.

Content

No source excerpt is available for this finding.