# CVE-2026-115325: Netmaker authorization bypass in updateExtClient handler

Source: https://junglewise.ai/threats/cve-2026-115325-netmaker-through-1-7-0-contains-an-authorization-bypass  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-10-22. Updated: 2026-10-22  
License: CC BY 4.0 with a link back

CVE-2026-115325 · Severity: high · CVSS 8.3 · Published 2026-10-22

Netmaker is a WireGuard-based virtual network management platform used to create secure distributed networks. An authorization bypass vulnerability allows attackers with external client access on one network to modify external clients on other networks, potentially replacing encryption keys and disabling clients across the infrastructure.

Vendors: [Gravitl](https://junglewise.ai/threats/vendors/gravitl).

## Quick answers

**Is CVE-2026-115325 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-115325 being exploited in the wild.

**How severe is CVE-2026-115325?** High severity, with a CVSS score of 8.3, published 22 October 2026.

**Which products and versions are affected?** Gravitl Netmaker through 1.7.0.

**Is there a fix for CVE-2026-115325?** No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.

**How is CVE-2026-115325 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2026-115325?** Check whether you run Gravitl Netmaker at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

The updateExtClient API handler in Netmaker through 1.7.0 fails to properly validate network scope, allowing network-scoped users to send PUT requests to /api/extclients/{network}/{clientid} endpoints for networks they do not own. Attackers can replace WireGuard public keys, disable clients, and extract private keys across network boundaries without proper authorization checks.

## Affected products

- Gravitl Netmaker through 1.7.0

## Timeline

- 2026-10-22: disclosed

## References

- [https://github.com/gravitl/netmaker](https://github.com/gravitl/netmaker)
- [https://github.com/gravitl/netmaker/blob/v1.7.0/controllers/ext_client.go](https://github.com/gravitl/netmaker/blob/v1.7.0/controllers/ext_client.go)
