CVE-2026-47725 Details
Description
nebula-mesh is a self-hosted control plane for Slack Nebula mesh virtual private network. Prior to version 0.3.3, every /ui/* POST / PUT / PATCH / DELETE route processes the request as soon as the session cookie validates. SameSite=Lax on the session cookie prevents most cross-site form submits but does not protect: top-level form-submit navigations from third-party pages (some browsers still send Lax cookies on top-level POSTs); same-registrable-domain attackers (sibling-subdomain XSS, subdomain takeover); the GET /ui/logout route, which a third-party <img src=".../ui/logout"> can force-trigger. This issue has been patched in version 0.3.3.
A cross-site request forgery (CSRF) vulnerability has been identified in Nebula Mesh versions prior to 0.3.3. The issue arises because the application processes requests to mutating endpoints in the admin UI as soon as the session cookie is validated, without additional checks. While the session cookie has a SameSite=Lax attribute that prevents most cross-site form submissions, it does not protect against top-level form submissions from third-party pages, same-registrable-domain attacks (such as sibling-subdomain cross-site scripting or subdomain takeover), or the GET /ui/logout route, which can be triggered by a third-party image tag. This vulnerability allows for privilege escalation, as the admin UI can be manipulated to delete certificate authorities, mint API keys, and alter server settings.
Users can update to Nebula Mesh version 0.3.3 or later, where this vulnerability has been patched. The update includes added CSRF protection on mutating endpoints, requiring a CSRF token to be submitted with requests. The /ui/logout route has also been changed to a POST endpoint, preventing it from being triggered by an image tag.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jul 28, 2026CISA-ADP
Assessed Jul 28, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/forgekeep/nebula-mesh/security/advisories/GHSA-273q-qgh5-wrj6 | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/forgekeep/nebula-mesh/releases/tag/v0.3.3 | [email protected] | Release NotesVendor |
| https://github.com/forgekeep/nebula-mesh/security/advisories/GHSA-273q-qgh5-wrj6 | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-352 | Cross-Site Request Forgery (CSRF) | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| forgekeep nebula-mesh | <= 0.3.2 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 28, 2026 | CVE Modified | CISA-ADP |
| Jul 28, 2026 | New CVE Received | [email protected] |
Volerion