PT-2026-60106 · Unknown · Nebula-Mgmt

CVE-2026-55513

·

Published

2026-07-14

·

Updated

2026-09-04

CVSS v3.1

5.4

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions nebula-mgmt versions 0.3.0 through 0.3.8
Description The Web UI host-creation path in nebula-mgmt ignores the server-wide enrollment token ttl security setting and per-network network config.enrollment token ttl overrides. While the API paths correctly use the configured TTL resolver, the POST /ui/hosts endpoint hardcodes the expiration of newly created agent enrollment tokens to 24 hours.
Enrollment tokens are bearer credentials used at the POST /api/v1/enroll endpoint to allow a pending host to enroll and receive a signed Nebula certificate and configuration. An authenticated operator with permissions to create hosts via the Web UI can bypass intended security policies to mint tokens with a 24-hour validity, even if the network is configured for a much shorter duration. This increases the risk that an exposed or intercepted token can be used to unauthorizedly enroll a host.
Recommendations For versions 0.3.0 through 0.3.8, refactor the Web UI host-creation path to utilize the same TTL resolution logic used by the API path to ensure enrollment token ttl and network config.enrollment token ttl are honored.

Exploit

Fix

Insufficient Session Expiration

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-55513
GHSA-G4X6-JCVR-9M3G
GO-2026-5987
OPENSUSE-SU-2026:21483-1

Affected Products

Nebula-Mgmt