Skip to content

BRE2-1282: Execute NetBird registration without a shell - #526

Merged
stephahart merged 1 commit into
mainfrom
steph/BRE2-1282
Nov 7, 2026
Merged

stephahart merged 1 commit into
mainfrom
steph/BRE2-1282

Conversation

@stephahart

@stephahart stephahart commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

Parse the server registration command into arguments, allow only the supported setup flags, and invoke sudo netbird up directly. This prevents shell command injection while preserving quoted values and --flag=value syntax.

BRE2-1282

@stephahart
stephahart marked this pull request as ready for review November 7, 2026 00:23
@stephahart
stephahart requested a review from a team as a code owner November 7, 2026 00:23
@stephahart
stephahart merged commit 43f3834 into main Nov 7, 2026
11 checks passed
@stephahart
stephahart deleted the steph/BRE2-1282 branch November 7, 2026 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants