Back to skill

Security audit

Office Link

Security checks for vulnerabilities and agentic risk

Overview

This appears to be a legitimate account-linking/API-proxy skill, but it gives broad access to third-party accounts without enough scoping guidance.

Review this skill before installing. Only use it if you trust the MorphixAI plugin source, can verify or pin the plugin version, and are comfortable linking third-party accounts. Grant the minimum API-key scopes available, avoid blanket all-scope keys, and require explicit user approval before any proxy call that creates, updates, deletes, posts, or otherwise changes data in an external account.

Vulnerability Patterns
  • Unauthorized Access and Privilege EscalationObtains permissions beyond the task's legitimate needs
  • Insecure DependenciesIntroduces malicious components through unsafe dependency sources
  • 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
Findings (2)

T08 · Insecure Dependencies

Warning
Location
SKILL.md:21
Finding

Unpinned Third-Party Plugin Installation Creates a Supply-Chain Risk

Content
View full analysis
Remediation
View remediation

T05 · Unauthorized Access and Privilege Escalation

Warning
Location
SKILL.md:201
Finding

Blanket API-Key Scope Recommendation Violates Least Privilege

Content
View full analysis
Remediation
View remediation
Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (3)

Credential Access

High
Category
Privilege Escalation
Confidence
60% confidence
Finding

Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.

Content

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

环境变量

bash
# ~/.openclaw/.env
MORPHIXAI_API_KEY=mk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The visible natural-language description and headings are written in Chinese, but the file does not indicate that the skill is region-specific or that users may choose another language. Per the policy, forcing a specific language without opt-in is a natural-language policy concern.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill explicitly instructs use of a generic proxy action to call third-party APIs through linked accounts, but it does not warn users that these calls may read, create, update, or delete data in those external accounts depending on the endpoint chosen. That omission can lead to unsafe or non-consensual actions because operators may treat the proxy as a harmless transport layer rather than a privileged delegated-access mechanism.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.