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)
{
"cwe_ids": [
"CWE-863"
],
"github_reviewed_at": "2026-03-09T17:27:52Z",
"github_reviewed": true,
"severity": "HIGH",
"nvd_published_at": "2026-03-07T17:15:52Z"
}