Back to skill

Security audit

Cron Guard Free

Security checks across malware telemetry and agentic risk

Overview

The skill has a coherent cron-safety purpose, but it gives an agent broad local script execution ability without tight scoping or confirmation guidance.

Install only if you are comfortable letting the agent run local scripts you explicitly choose. Review scripts first, avoid untrusted or writable paths, prefer dry-run or non-production testing, and keep log locations limited to expected directories.

SkillSpector

By NVIDIA
Vulnerability Patterns
  • Output HandlingUnvalidated Output Injection, Cross-Context Output, Unbounded Output
  • 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
Findings (3)

Vague Triggers

Medium
Confidence
78% confidence
Finding
The skill declares an overly broad coverage range with many generic trigger terms, which can cause an agent to invoke it in unintended contexts. Because the skill is allowed to use exec and is designed to run local scripts, accidental activation expands the chance of unreviewed command execution or file writes.

Missing User Warnings

Medium
Confidence
90% confidence
Finding
The examples normalize local script execution and file-based logging but do not prominently warn that using the skill can execute arbitrary local shell scripts and write logs to disk. In an agent setting, that missing disclosure is dangerous because users may treat the skill as advisory while it actually performs side effects on the host.

Unvalidated Output Injection

High
Category
Output Handling
Content
"""安全执行脚本,带超时和退出码检查"""
    try:
        logger.info(f"执行脚本:{script_path}")
        result = subprocess.run(
            ["bash", script_path],
            capture_output=True,
            text=True,
Confidence
94% confidence
Finding
subprocess.run( ["bash", script_path], capture_output

VirusTotal

65/65 vendors flagged this skill as clean.

View on VirusTotal

Static analysis

No suspicious patterns detected.