CVE-2026-49258

Nebula Mesh is a self-hosted control plane for the Slack Nebula mesh VPN. In versions 0.3.5 and below, the web UI (/ui/*) does not apply the per-operator CA scoping employed by the JSON API. This was partially addressed by GHSA-598g-h2vc-h5vg, but the changes were not implemented in the web read/mutation surface. Any authenticated non-admin operator (for example, one created via self-registration or OIDC) can access resources belonging to other operators. The host create/edit/mobile-bundle/network-create paths and all CA-management routes were already correctly scoped. A malicious operator could block or delete any other operator's host, or read any operator's hosts and networks. This issue has been fixed in version 0.3.6.
Configurations

No configuration.

History

23 Oct 2026, 23:10

Type Values Removed Values Added
Summary
  • (es) Nebula Mesh es un plano de control autoalojado para la VPN de malla Slack Nebula. En las versiones 0.3.5 e inferiores, la interfaz de usuario web (/ui/*) no aplica el alcance de CA por operador empleado por la API JSON. Esto fue abordado parcialmente por GHSA-598g-h2vc-h5vg, pero los cambios no fueron implementados en la superficie de lectura/mutación web. Cualquier operador autenticado no administrador (por ejemplo, uno creado mediante autorregistro u OIDC) puede acceder a recursos pertenecientes a otros operadores. Las rutas de creación/edición de host/paquete móvil/creación de red y todas las rutas de gestión de CA ya estaban correctamente delimitadas. Un operador malicioso podría bloquear o eliminar el host de cualquier otro operador, o leer los hosts y redes de cualquier operador. Este problema ha sido solucionado en la versión 0.3.6.

Information

Published : 2026-07-28 19:17

Updated : 2026-10-23 23:10


NVD link : CVE-2026-49258

Mitre link : CVE-2026-49258

CVE.ORG link : CVE-2026-49258


JSON object : View

Products Affected

No product.

CWE
CWE-639

Authorization Bypass Through User-Controlled Key

CWE-862

Missing Authorization