criticalZero-Day

Knowns Unauthenticated Management API Tunnel Exposure

First seen Sep 9, 2026 · Updated Sep 9, 2026 · CVSS 9.8

unauthenticated-apidefault-configurationnetwork-exposuretunnel-abuseagent-relevantrce-potentialcredential-exposure

Knowns versions prior to 0.30.0 expose an unauthenticated management API on all network interfaces by default, with no password set on fresh installs. Attackers can leverage the exposed /api/tunnel/start endpoint to publicly republish the internal management API, gaining full administrative access without credentials. This flaw is trivially exploitable via internet-wide scanning and poses a critical risk to any deployment that has not been manually hardened.

Technical Analysis

CVE-2026-86543 stems from insecure-by-default configuration where the management API binds to 0.0.0.0 without requiring authentication, allowing any network-adjacent or internet-facing attacker to interact with privileged endpoints. The /api/tunnel/start endpoint is particularly dangerous as it allows an unauthenticated actor to provision an outbound tunnel, effectively converting a misconfigured internal service into a publicly reachable, fully controllable admin panel. Exploitation requires no authentication bypass technique—simply reaching the exposed port is sufficient, making this a high-severity, low-complexity attack vector suitable for automated mass exploitation and botnet integration. Given a CVSS score of 9.8, successful exploitation likely grants full administrative control over the host application, enabling data exfiltration, configuration tampering, or pivoting to other internal services. If Knowns is deployed as a management or orchestration layer for AI agent infrastructure (e.g., managing agent runtime configs, API keys, or tool-access tunnels), this vulnerability could allow attackers to exfiltrate LLM API keys, hijack agent tool-calling endpoints, or redirect agent network traffic through attacker-controlled tunnels.

Affected Systems

Knowns application versions prior to 0.30.0, specifically default/fresh installations where the management API is bound to all interfaces without authentication configured.

Indicators of Compromise

  • Endpoint: /api/tunnel/start
  • Unexpected outbound tunnel connections from Knowns hosts
  • Unauthenticated inbound requests to management API ports on Knowns instances
  • Unrecognized publicly accessible tunnel/proxy addresses linked to internal Knowns deployments

Remediation Steps

  1. 1

    Upgrade to Knowns 0.30.0 or later

    Apply the vendor patch that enforces authentication on the management API by default and remove the unauthenticated tunnel provisioning path.

  2. 2

    Restrict network exposure

    Bind the management API to localhost or internal-only interfaces via firewall rules; block external access to management ports until patched.

  3. 3

    Enforce authentication on fresh installs

    Manually set a strong password/API key on the management interface immediately after deployment rather than relying on defaults.

  4. 4

    Audit for unauthorized tunnels

    Review logs for any /api/tunnel/start invocations and inspect for unexpected public tunnel endpoints that may indicate prior compromise.

  5. 5

    Rotate exposed credentials

    If the instance manages API keys or secrets (including LLM/agent tool credentials), rotate them immediately assuming potential exposure.

CVE / Advisory IDs

CVE-2026-86543

Industries Most Exposed

TechnologySoftware DevelopmentManaged Service ProvidersCloud InfrastructureAI/ML Operations

Sources

Respond to this threat

Pro subscribers get a full AI-generated incident-response playbook for this threat — detection, containment, eradication, and recovery steps — plus an unlimited AI Threat Advisor for questions about your environment.