Intel

AIKIDO-2026-10229

github.com/netbirdio/netbird is vulnerable to Authorization Bypass Through User-Controlled Key

Authorization Bypass Through User-Controlled Key Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Feb 22, 2026

82

High Risk

This Affects:

GOgithub.com/netbirdio/netbird
0.0.1 - 0.64.5
Fixed in 0.64.6
Are you affected? Scan for Free

TL;DR

Affected versions of this package are vulnerable to account impersonation due to insufficient validation of the ?account= query parameter in the management server’s authentication middleware. An authenticated user could provide an arbitrary account ID when accessing the /api/peers/<peer_id>/accessible-peers endpoint and potentially access accounts they are not authorized to control. The issue is fixed by adding explicit validation with IsValidChildAccount(), ensuring account switching is only allowed for legitimate child accounts.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

github.com/netbirdio/netbird is vulnerable to Authorization Bypass Through User-Controlled Key in versions 0.0.1 - 0.64.5.

How to fix this

Upgrade the github.com/netbirdio/netbird library to the patch version.