CVE-2026-55512: CWE-400: Uncontrolled Resource Consumption in forgekeep nebula-mesh
Description
nebula-mesh is a self-hosted control plane for Slack Nebula mesh VPN. From version 0.2.0 to before version 0.5.0, when OIDC is enabled, GET /ui/oidc/login is reachable without authentication and is registered outside the Web UI rate-limited auth routes. Every request creates a fresh random OIDC state value and stores it in an in-memory map for 10m. Expired states are swept lazily, but there is no rate limit or maximum live-state cap on the allocation path. An unauthenticated remote client can therefore grow OIDC.states for the full state TTL, bounded by request throughput rather than by configured auth rate limits. This issue has been patched in version 0.5.0.
CVSS v3.1
Score 5.3medium
Affected software
forgekeep
nebula-mesh
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The vulnerability arises because the GET /ui/oidc/login endpoint is accessible without authentication and is excluded from the Web UI's rate-limited authentication routes. Each request generates a fresh OIDC state value stored in an in-memory map for 10 minutes. Expired states are removed lazily, but there is no rate limit or cap on the number of live states. An attacker can exploit this by sending many requests to exhaust server memory or resources. This uncontrolled resource consumption (CWE-400) can degrade service availability. The flaw is fixed in nebula-mesh version 0.5.0.
Potential Impact
An unauthenticated remote attacker can cause denial of service by exhausting server memory or resources through repeated requests to the OIDC login endpoint, which creates and stores state values without rate limiting. There is no impact on confidentiality or integrity. The impact is limited to availability degradation.
Mitigation Recommendations
Upgrade to nebula-mesh version 0.5.0 or later, where this issue has been patched. Prior versions are vulnerable due to lack of rate limiting on the OIDC login endpoint. No other mitigations are documented.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-06-16T22:44:22.283Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 6a9b218eacd9273b49299099
Added to database: 09/04/2026, 19:52:46 UTC
Last enriched: 09/15/2026, 00:33:01 UTC
Last updated: 10/18/2026, 18:48:21 UTC
Views: 80
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.