CVE-2026-115325 Details
Description
Netmaker through 1.7.0 contains an authorization bypass vulnerability in the updateExtClient handler that allows network-scoped users to modify external clients on other networks. Attackers with external client permissions on one network can send PUT requests to /api/extclients/{network}/{clientid} to replace public keys, disable clients, and obtain WireGuard private keys.
An authorization bypass vulnerability has been identified in Netmaker versions through 1.7.0. The issue resides in the 'updateExtClient' handler, where the client lookup is not scoped to individual networks. This flaw allows users with external client permissions on one network to modify external clients on other networks. Exploitation involves sending PUT requests to the '/api/extclients/{network}/{clientid}' endpoint, where attackers can replace public keys, disable clients, and access WireGuard private keys.
Users are advised to update to the latest version of Netmaker, where this vulnerability has been addressed.
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 Oct 22, 2026CISA-ADP
Assessed Oct 23, 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/gravitl/netmaker | [email protected] | Vendor |
| https://github.com/gravitl/netmaker/blob/v1.7.0/controllers/ext_client.go#L879 | [email protected] | Source CodeVendor |
| https://github.com/gravitl/netmaker/commit/332d8b9bab030ee65e78b9141259e4e0e80ac4b0 | [email protected] | Source CodeVendor |
| https://github.com/gravitl/netmaker/issues/3875 | [email protected] | ExploitIssue TrackingTechnical DescriptionVendor |
| https://github.com/gravitl/netmaker/pull/4153 | [email protected] | Issue TrackingVendor |
| https://www.vulncheck.com/advisories/netmaker-through-1.7.0-authorization-bypass-via-updateextclient-unscoped-lookup | [email protected] | Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Netmaker | <= 1.7.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 23, 2026 | CVE Modified | CISA-ADP |
| Oct 22, 2026 | New CVE Received | [email protected] |
Volerion