Back to skill

Security audit

System Monitor

Security checks for vulnerabilities and agentic risk

Overview

This skill is a straightforward local system-monitoring helper, with expected commands for CPU, memory, disk, network, and process checks.

Install this only if you are comfortable letting the agent run local diagnostic commands and display system, process, disk, and network details. Review outputs before sharing them, because they may include usernames, process arguments, ports, and connection information.

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

Vague Triggers

Medium
Confidence
92% confidence
Finding
The trigger phrases are very broad and map to common everyday requests such as 'CPU usage', 'Memory usage', and 'Disk space'. In an agent ecosystem, this can cause the skill to activate in many contexts without strong user intent disambiguation, increasing the chance of unintended execution of host-inspection commands and exposure of sensitive system information.

Missing User Warnings

Medium
Confidence
83% confidence
Finding
This markdown file instructs use of commands like `lsof -i`, `ss -tunap`, and `ps aux`, which can reveal active connections, listening ports, usernames, process arguments, and other potentially sensitive system information. The skill description presents these as routine monitoring steps but does not warn users about the privacy implications of displaying or sharing that output.

Static analysis

No suspicious patterns detected.