Skip to content
OpenAdvisories
High · 7.5 Scanner template CVE-2023-32077 EUVD-2023-2249GHSA-8x8h-hcq8-jwwxGO-2023-2022

Netmaker has Hardcoded DNS Secret Key

Published Aug 24, 2023 · Updated Oct 2, 2024 · Assigned by GitHub_M

Description

Netmaker makes networks with WireGuard. Prior to versions 0.17.1 and 0.18.6, hardcoded DNS key usage has been found in Netmaker allowing unauth users to interact with DNS API endpoints. The issue is patched in 0.17.1 and fixed in 0.18.6. If users are using 0.17.1, they should run `docker pull gravitl/netmaker:v0.17.1` and `docker-compose up -d`. This will switch them to the patched users. If users are using v0.18.0-0.18.5, they should upgrade to v0.18.6 or later. As a workaround, someone who is using version 0.17.1 can pull the latest docker image of the backend and restart the server.

Affected products

VendorProductAffectedFixed
gravitl netmaker < 0.17.1, >= 0.18.0, < 0.18.6 —

Automated scanner template

A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.

Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/gravitl/netmaker < 0.17.1 0.17.1 GHSA-8x8h-hcq8-jwwx
Go github.com/gravitl/netmaker >= 0.18.0, < 0.18.6 0.18.6 GHSA-8x8h-hcq8-jwwx
Go github.com/gravitl/netmaker < 0.17.1 · >= 0.18.0, < 0.18.6 0.17.1, 0.18.6 GO-2023-2022

References