NetSight
high8.7

CVE-2026-29196

Netmaker: Service User with Network Access Can Access config files with WireGuard Private Keys

Impact

A user assigned the platform-user role can retrieve WireGuard private keys of all wireguard configs in a network by calling GET /api/extclients/{network} or GET /api/nodes/{network}. While the Netmaker UI restricts visibility, the API endpoints return full records, including private keys, without filtering based on the requesting user's ownership. > Credits > Artem Danilov (Positive Technologies)

Affected packages

EcosystemPackageAffectedFixed in
gogithub.com/gravitl/netmaker< 1.5.01.5.0

Affected products

VendorProductAffected versions
GravitlNetmaker
before 1.5.0

Weakness classification

References