Skip to main content

nebula-mesh CVE-2026-63464

| EUVDEUVD-2026-71721 HIGH
Missing Authorization (CWE-862)
2026-09-04 GitHub_M
7.7
CVSS 3.1 · Vendor: GitHub_M
Share

Severity by source

Vendor (GitHub_M) PRIMARY
7.7 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
vuln.today AI
7.7 HIGH

Requires a valid user-role API key (PR:L); scope change applies as SSRF reaches internal systems outside the nebula-mesh boundary; no integrity or availability impact from the SSRF read mechanism.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

6
POC Analysis Generated
Sep 07, 2026 - 11:35 vuln.today
Patch available
Sep 04, 2026 - 21:04 EUVD
Metadata Corrected
Sep 04, 2026 - 20:40 vuln.today
tag: Authentication Bypass removed
Source Code Evidence Fetched
Sep 04, 2026 - 20:22 vuln.today
Analysis Generated
Sep 04, 2026 - 20:22 vuln.today
CVE Published
Sep 04, 2026 - 19:44 cve.org
HIGH 7.7

DescriptionCVE.org

nebula-mesh is a self-hosted control plane for Slack Nebula mesh VPN. From version 0.6.0 to before version 0.7.2, non-admin operators (role user) can set allow_private: true on their own managed webhook subscription (POST/PATCH /api/v1/webhook-subscriptions). No admin check exists on this field. At delivery time, allow_private switches the dispatcher to an unguarded HTTP client, bypassing the private/loopback/link-local SSRF guard - letting a low-privilege operator make the server request internal addresses. This issue has been patched in version 0.7.2.

AnalysisAI

Server-side request forgery in nebula-mesh 0.6.0-0.7.1 lets any low-privilege 'user'-role operator coerce the control plane into making HTTP requests to internal, loopback, and link-local addresses by setting allow_private: true on their own webhook subscription. The missing authorization check in both the create and update webhook handlers (internal/api/webhooks.go) means the SSRF guard that protects all other tenants is silently bypassed at delivery time, exposing cloud metadata endpoints, internal APIs, or backend services reachable only from the server. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Persist
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Exploitation requires a valid nebula-mesh API key with the 'user' (non-admin operator) role - this is the standard credential issued to any onboarded non-admin operator and is not an elevated or specially provisioned credential type. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 7.7 with S:C/C:H accurately reflects the real-world impact: a legitimate but untrusted low-privilege operator can weaponize the nebula-mesh server as an SSRF proxy into its internal network, reaching cloud metadata services (169.254.169.254/IMDS), internal APIs, or backend systems that are not internet-exposed. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Upgrade nebula-mesh to version 0.7.2, which adds an explicit isActiveAdmin role check in both handleCreateWebhookSubscription and handleUpdateWebhookSubscription before persisting the allow_private field, returning HTTP 403 to any non-admin caller who supplies the flag. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, conduct an inventory of all nebula-mesh deployments and identify any instances running versions 0.6.0 through 0.7.1, with particular attention to webhook configurations. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

CVE-2026-63464 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy