CVE-2026-47724

juev · nebula-mesh

nebula-mesh fails to enforce proper authorization on multiple API endpoints, allowing low-privileged operators to perform unauthorized actions across different network segments.

Executive summary

A critical missing authorization vulnerability in nebula-mesh allows authenticated, low-privileged users to perform unauthorized administrative actions, leading to full cross-tenant access.

Vulnerability

This is a missing authorization vulnerability (CWE-862) occurring because the API trusts bearer tokens without validating per-tenant ownership for critical operations like host, network, and firewall management.

Business impact

With a CVSS score of 9.9, this vulnerability represents a severe security failure in a virtual private network control plane. An attacker with minimal privileges could compromise the entire mesh infrastructure, intercept traffic, or reconfigure network policies, leading to a complete breach of confidentiality and integrity for all connected network resources.

Remediation

Immediate Action: Update the nebula-mesh control plane to version 0.3.4 or later immediately.

Proactive Monitoring: Audit API logs for unusual requests targeting host or CA-management endpoints that originate from non-admin service accounts.

Compensating Controls: Restrict network access to the API management interface to trusted management subnets only until the patch can be applied.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

The severity of this flaw necessitates an immediate upgrade to version 0.3.4. Administrators should treat this as a high-priority update to prevent unauthorized cross-tenant access within their VPN infrastructure.