Back to skill

Security audit

fn-knock MCP Server

Security checks for vulnerabilities and agentic risk

Overview

This appears to be a real fn-knock administration skill, but it gives an AI broad control over gateway, firewall, tunnel, log, and session operations without enough safety scoping.

Install only if you trust the external fn-knock MCP package and intend to let an AI administer your fn-knock gateway. Protect the HMAC secret, review or pin the package source before use, and require explicit user approval before reset, delete, import, firewall, tunnel, DDNS, scanner, session, or gateway-setting changes.

Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • 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)

Missing User Warnings

Medium
Confidence
92% confidence
Finding
The skill exposes numerous high-impact administrative and destructive operations, including firewall resets, configuration changes, session termination, record deletion, and backup import, but the documentation provides no explicit safety warnings, confirmation guidance, or constraints on when such actions should be used. In an AI-agent context, that omission increases the chance of unsafe or unintended execution, potentially causing service disruption, lockout, or loss of audit/configuration data.

Static analysis

No suspicious patterns detected.