Back to skill

Security audit

Construction Cost Quoting Assistant

Security checks for vulnerabilities and agentic risk

Overview

This is a single Markdown skill for construction cost estimating with no executable code or hidden access, though users should be careful when exporting sensitive bid or pricing documents.

Before installing, treat any project lists, bid prices, and cost assumptions as sensitive business data. Confirm what will be included before generating Excel, Word, or PDF reports, and choose the export location yourself when your agent creates files.

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
  • 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
Findings (3)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The trigger list includes broad, high-frequency terms such as 工程预算、工程造价、成本测算 and related generic budgeting phrases, which can cause the skill to activate in contexts where the user did not intend to use this specific tool. Mis-triggering can route unrelated user content into the skill workflow, increasing the chance of inappropriate handling of project or pricing data.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
89% confidence
Finding

The skill advertises exporting Excel, Word, and PDF outputs but does not state what user data will be written, where files are stored, whether existing files may be overwritten, or whether the user must explicitly confirm export. In a pricing and bidding context, generated documents may contain sensitive commercial figures, project details, and internal cost assumptions, so silent or ambiguous file output creates a real confidentiality and integrity risk.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
87% confidence
Finding

整份技能说明、触发词、步骤、示例和输出均仅以中文呈现,且没有说明可根据用户偏好切换语言或至少接受其他语言输入。按照语言/区域政策要求,若技能强制单一语言而无用户选择,属于自然语言层面的策略问题。

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.