Back to skill

Security audit

Cron Health Monitor

Security checks for vulnerabilities and agentic risk

Overview

The skill is clearly for cron and system health monitoring, but it describes automatic recurring checks of all cron jobs and default auto-retry behavior without enough scoping or control details.

Review this skill before installing if you do not want an agent to monitor all cron tasks, send operational alerts to Feishu, or automatically retry failed jobs. Configure a narrow task list, disable auto-retry unless intended, and confirm how recurring checks can be stopped.

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
94% confidence
Finding
The usage examples are very broad natural-language phrases like '帮我监控 cron 任务健康' and '检查系统资源状态', which could plausibly match ordinary user requests and cause unintended skill activation. In an agent environment, ambiguous triggers can make the system invoke monitoring or system-inspection behavior when the user did not explicitly opt into this skill, increasing the risk of overreach or unexpected access to operational context.

Natural-Language Policy Violations

Low
Confidence
88% confidence
Finding
The natural-language description and usage instructions are entirely in Chinese, but the file does not state that the skill is Chinese-only or offer any language/locale choice. This can violate language/locale policy expectations when users are not explicitly opted into that language.

Static analysis

No suspicious patterns detected.