Skip to main content

Netmaker CVE-2026-29771

HIGH
Improper Resource Shutdown or Release (CWE-404)
2026-03-07 security-advisories@github.com GHSA-rhr9-hgcm-x289
8.7
CVSS 4.0 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
SUSE
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Primary rating from GitHub Advisory.

CVSS VectorGitHub Advisory

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

8
Source Code Evidence Fetched
May 18, 2026 - 16:58 vuln.today
Analysis Updated
May 18, 2026 - 16:58 vuln.today
v2 (cvss_changed)
Re-analysis Queued
May 18, 2026 - 16:52 vuln.today
cvss_changed
Severity Changed
May 18, 2026 - 16:52 NVD
MEDIUM HIGH
CVSS changed
May 18, 2026 - 16:52 NVD
6.5 (MEDIUM) 8.7 (HIGH)
Patch released
Mar 31, 2026 - 21:13 nvd
Patch available
Analysis Generated
Mar 12, 2026 - 21:55 vuln.today
CVE Published
Mar 07, 2026 - 16:15 nvd
MEDIUM 6.5

DescriptionGitHub Advisory

Netmaker makes networks with WireGuard. Prior to version 1.2.0, the /api/server/shutdown endpoint allows termination of the Netmaker server process via syscall.SIGINT. This allows any user to repeatedly shut down the server, causing cyclic denial of service with approximately 3-second restart intervals. This issue has been patched in version 1.2.0.

AnalysisAI

Denial of service in Gravitl Netmaker prior to 1.2.0 allows any remote unauthenticated attacker to terminate the server process by calling the unprotected /api/server/shutdown endpoint, which issues a SIGINT to the running process. Because the service restarts in roughly three seconds, attackers can loop the request to sustain a cyclic outage of the WireGuard-based overlay network. No public exploit identified at time of analysis and EPSS is low (0.04%), but the trivial nature of the request makes opportunistic abuse plausible once exposure is known.

Technical ContextAI

Netmaker is a Go-based control plane that builds and orchestrates WireGuard mesh networks, exposing a REST API for managing nodes, networks, and the server itself. The flaw is in an HTTP handler at /api/server/shutdown that calls syscall.SIGINT on its own process without enforcing authentication, authorization, or request-method scoping. This is a textbook CWE-404 (Improper Resource Shutdown or Release): a privileged lifecycle operation (process termination) is reachable by any client. The CPE cpe:2.3:a:gravitl:netmaker:*:*:*:*:*:*:*:* indicates all versions of the Netmaker application below 1.2.0 are affected, and the Go module path go/github.com/gravitl/netmaker confirms the vulnerable component is the core server binary, not a peripheral plugin.

RemediationAI

Vendor-released patch: upgrade Netmaker to version 1.2.0 or later, per the GHSA-rhr9-hgcm-x289 advisory (https://github.com/gravitl/netmaker/security/advisories/GHSA-rhr9-hgcm-x289); SUSE users should apply SUSE-SU-2026:1042 from https://www.suse.com/support/update/SUSE-SU-2026:1042/. If immediate upgrade is not possible, restrict network access to the Netmaker API so only trusted management addresses can reach it (e.g., bind the API to a management interface or place it behind an authenticated reverse proxy/WAF), and explicitly block requests to /api/server/shutdown at the proxy layer - note that blocking admin endpoints at the proxy will also prevent legitimate remote shutdown operations and may interfere with orchestration tooling that relies on the API. Monitor the Netmaker process for repeated unexpected restarts as an indicator of attempted exploitation.

CVE-2023-32077 HIGH POC
7.5 Aug 24

Netmaker makes networks with WireGuard. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no a

CVE-2022-0664 CRITICAL POC
9.8 Feb 18

Use of Hard-coded Cryptographic Key in Go github.com/gravitl/netmaker prior to 0.8.5,0.9.4,0.10.0,0.10.1. Rated critical

CVE-2023-32079 HIGH
8.8 Aug 24

Netmaker makes networks with WireGuard. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low

CVE-2022-36110 HIGH
8.8 Sep 09

Netmaker makes networks with WireGuard. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low

CVE-2026-81034 HIGH
8.3 Aug 26

Unconditional TLS certificate verification bypass in Netmaker's SMTP client (pro/email/smtp.go, v1.6.0) exposes sensitiv

CVE-2026-38651 HIGH
8.2 Apr 28

Authentication bypass in Netmaker (Gravitl) versions prior to 1.5.0 lets remote unauthenticated attackers forge host JWT

CVE-2026-29194 HIGH
8.1 Mar 07

Netmaker versions prior to 1.5.0 fail to properly validate host JWT tokens during authorization, allowing any attacker w

CVE-2023-32078 HIGH
7.5 Aug 24

Netmaker makes networks with WireGuard. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no a

CVE-2022-23650 HIGH
7.2 Feb 18

Netmaker is a platform for creating and managing virtual overlay networks using WireGuard. Rated high severity (CVSS 7.2

CVE-2026-29195 MEDIUM
6.5 Mar 07

Netmaker versions prior to 1.5.0 fail to properly validate role assignments in the user update API endpoint, allowing au

CVE-2026-29196 MEDIUM
4.3 Mar 07

Netmaker versions prior to 1.5.0 expose WireGuard private keys through unauthenticated API endpoints when accessed by us

Vendor StatusVendor

SUSE

Severity: Medium

Share

CVE-2026-29771 vulnerability details – vuln.today

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