Back to skill

Security audit

Universal Task OS

Security checks for vulnerabilities and agentic risk

Overview

This is a mostly transparent task-planning skill, but it gives a very broad planner permission to use files, web search, code execution, and other skills without enough scoping or user consent rules.

Review this skill before installing if you do not want a broad planning framework to influence ordinary task requests. Only use it with agents that ask before web searches, file writes, code execution, bookings, account actions, or loading additional skills, and avoid giving it confidential project details unless external search/tool use is explicitly disabled or approved.

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
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
Findings (12)

Vague Triggers

High
Category
Not specified by scanner
Confidence
97% confidence
Finding

The trigger list includes very generic terms like '执行', '任务分解', '工作流', and '流水线', which are likely to appear in ordinary conversation. That creates a prompt-activation weakness where the skill may be invoked unintentionally, causing its broad planning and tool-selection behavior to apply outside the user's intent.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The trigger phrases are very generic task-management terms such as '执行', '内容', '创新', '任务系统', and '全栈任务', which are likely to appear in many normal user requests. This can cause unintended activation of the skill in unrelated contexts, leading to prompt hijacking of ordinary conversations, user confusion, or inappropriate application of the skill's workflow where it was not requested.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
84% confidence
Finding

Natural-language instructions and the description are presented in Chinese, which may impose a language expectation on users without opt-in. Under the policy, language constraints should either be user-selectable or explicitly justified as region- or audience-specific.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The manifest describes a '通用三轴任务操作系统' with an execution axis plus optional content and innovation axes. This file is solely a 'Capability Pipeline OS' focused on execution decomposition, pipeline orchestration, and capability units, with no implementation of the manifest's content-axis methods ('清单法+样本法') or innovation-axis methods ('4种模式+10种元框架').

Content

No source excerpt is available for this finding.

Context-Inappropriate Capability

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The file authorizes a generic task framework to select among web access, file I/O, code execution, and loading other skills 'as needed' without restricting scope, trust boundaries, or approval requirements. In a universal planner, this can transform ordinary user requests into broad operational authority, increasing the risk of unsafe execution, data exfiltration, filesystem modification, or privilege expansion through chained tool/skill use.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The markdown normalizes potentially dangerous operations such as file writes, web access, and code execution as ordinary implementation choices, but does not pair them with user-visible warnings, consent gates, or safety constraints. In a reusable orchestration skill, that omission can lead operators or downstream agents to perform sensitive actions without recognizing the need for authorization and containment.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The skill explicitly allows network search to obtain component lists or samples, but it does not require a user-facing notice that the query content, task details, or sample-derived terms may be sent to external services. This creates a real privacy risk because users may unknowingly disclose sensitive project, personal, or proprietary information when the agent follows the workflow.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The dedicated network search strategy operationalizes external searching but omits any privacy, confidentiality, or data exposure warning. Because this section reads like prescriptive guidance, it increases the chance that an agent will automatically formulate and transmit user task details to third-party search providers without informed consent.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The title and all operational instructions are written in Chinese, and the file presents itself as a general-purpose innovation skill for "任意领域" rather than a region-specific or Chinese-only tool. Because the skill does not state that language is optional or user-selectable, it implicitly imposes a specific language/locale on all users.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The skill is written entirely in Chinese and presents Chinese trigger words and operating instructions without any indication that language should follow the user's preference. This can override or bias agent behavior toward Chinese output, reducing user control and potentially causing unsafe misunderstandings in multilingual contexts, but it is not a direct code-execution or data-exfiltration issue.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Low
Category
Not specified by scanner
Confidence
77% confidence
Finding

The document repeatedly states that any task in any domain can be decomposed and completed through six meta-operations, yet the concrete execution model later relies on optional tool calls, skill loading, human collaboration, and ad hoc domain calibration. That makes the 'cover all task types' claim broader than what this artifact itself actually operationalizes.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
79% confidence
Finding

All user-facing instructions and examples are in Chinese, and the document does not indicate that language selection is optional or region-specific. Under the language/locale policy, forcing a specific language without opt-in can be a natural-language policy issue unless the constraint is justified.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.