Skip to content
OpenAdvisories
High · 8.2 CVE-2026-38651 EUVD-2026-26062GHSA-qpv2-rwc8-c993GO-2026-5588

Netmaker does not verify JWT signatures for host tokens

Published Apr 28, 2026 · Updated Apr 28, 2026 · Assigned by mitre

Description

Authentication Bypass vulnerability exists in Netmaker versions prior to 1.5.0. The VerifyHostToken function in logic/jwts.go fails to validate the JWT signature when verifying host tokens. An attacker can forge a JWT signed with any arbitrary key and use it to impersonate any host in the network, gaining access to sensitive information

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/gravitl/netmaker < 1.5.0 1.5.0 GHSA-qpv2-rwc8-c993

Advisories 1

References