Back to skill

Security audit

Plugin UI Architecture

Security checks for vulnerabilities and agentic risk

Overview

This skill transparently guides an agent through adding plugin UI tab registration support to an OpenClaw source tree, with no hidden data collection or remote code execution found.

Install only if you intend to patch your OpenClaw source tree and restart the gateway. Review the generated code before applying it, especially because it gives installed plugins a visible place in the Control UI and does not define strong validation for plugin-provided tab labels, icons, or group names.

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 (1)

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

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

md
- `SKILL.md` - This file

Static analysis

No suspicious patterns detected.