[GH-ISSUE #3531] Notification on Windows raises an EDR alert #7442

Open
opened 2026-08-05 01:13:01 -04:00 by saavagebueno · 4 comments
Owner

Originally created by @dr-lux on GitHub (Mar 18, 2025).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/3531

Describe the problem

I got a Windows workstation with Bitdefender installed. The MDR service raised me an alert about a Powershell scripts fyne-NetBird-notify-1.ps1 (seems to be a script for Notification).

Analysis result
MDR analysts received an alert from the Bitdefender agent triggered by powershell executions on the host 'MYLAPTOP'. After review, the activity was attributed to usage of NetBird notification script 'fyne-NetBird-notify-1.ps1' during the session of the user 'MYUSER'. The agent blocked the activity and additional review observed no unmitigated malicious indicators. Please review the customer recommendation provided for further details. 

I see the same issue with avast (#2931)

To Reproduce

Steps to reproduce the behavior:

  1. Use Netbird 0.38.2 on Windows.

Expected behavior

Don't have an EDR alerts when using Netbird

Originally created by @dr-lux on GitHub (Mar 18, 2025). Original GitHub issue: https://github.com/netbirdio/netbird/issues/3531 **Describe the problem** I got a Windows workstation with Bitdefender installed. The MDR service raised me an alert about a Powershell scripts `fyne-NetBird-notify-1.ps1` (seems to be a script for Notification). ``` Analysis result MDR analysts received an alert from the Bitdefender agent triggered by powershell executions on the host 'MYLAPTOP'. After review, the activity was attributed to usage of NetBird notification script 'fyne-NetBird-notify-1.ps1' during the session of the user 'MYUSER'. The agent blocked the activity and additional review observed no unmitigated malicious indicators. Please review the customer recommendation provided for further details. ``` I see the same issue with avast (#2931) **To Reproduce** Steps to reproduce the behavior: 1. Use Netbird 0.38.2 on Windows. **Expected behavior** Don't have an EDR alerts when using Netbird
saavagebueno added the system-compatibility-issuesecurity labels 2026-08-05 01:13:01 -04:00
Author
Owner

@nazarewk commented on GitHub (Mar 18, 2025):

caused by https://github.com/fyne-io/fyne/issues/3079

<!-- gh-comment-id:2732270692 --> @nazarewk commented on GitHub (Mar 18, 2025): caused by https://github.com/fyne-io/fyne/issues/3079
Author
Owner

@Xeravax commented on GitHub (Apr 30, 2025):

This is an issue triggering within my own tentant, any idea when there is a solution to this issue? Running powershell scripts with a bypass policy by itself seems... unsecure by nature. Maybe switch to native alerts with the windows alerting library? (Whatever that's called)

<!-- gh-comment-id:2842169877 --> @Xeravax commented on GitHub (Apr 30, 2025): This is an issue triggering within my own tentant, any idea when there is a solution to this issue? Running powershell scripts with a bypass policy by itself seems... unsecure by nature. Maybe switch to native alerts with the windows alerting library? (Whatever that's called)
Author
Owner

@vit-jwoodard commented on GitHub (Oct 14, 2025):

I'm also having this issue with users using Sophos Endpoint Agent. I'd like to see this resolved as well.

Image
<!-- gh-comment-id:3402739415 --> @vit-jwoodard commented on GitHub (Oct 14, 2025): I'm also having this issue with users using Sophos Endpoint Agent. I'd like to see this resolved as well. <img width="646" height="327" alt="Image" src="https://github.com/user-attachments/assets/2147d53a-6474-455c-90a0-d4b33fcad148" />
Author
Owner

@Kimmax commented on GitHub (Oct 23, 2025):

WithSecure, broadly in use by german corps, also steps on this.
The issue is how fyne triggers the notifications.

PowerShell -ExecutionPolicy Bypass "(Get-Content -Encoding UTF8-Path C: \xxx\fyne-NetBird-notify-1.ps1 -Raw) | Invoke-Expression"

which does indeed look shady, so I wouldn't say this is a false-positive per se.
Additionally to the previously mentoined issue https://github.com/fyne-io/fyne/issues/3079 they seem to be working on something at https://github.com/fyne-io/fyne/issues/4541 and https://github.com/fyne-io/fyne/issues/4953.
The issue however has been with them since at least 2022.

<!-- gh-comment-id:3436978961 --> @Kimmax commented on GitHub (Oct 23, 2025): WithSecure, broadly in use by german corps, also steps on this. The issue is how fyne triggers the notifications. ``` PowerShell -ExecutionPolicy Bypass "(Get-Content -Encoding UTF8-Path C: \xxx\fyne-NetBird-notify-1.ps1 -Raw) | Invoke-Expression" ``` which does indeed look shady, so I wouldn't say this is a false-positive per se. Additionally to the previously mentoined issue https://github.com/fyne-io/fyne/issues/3079 they seem to be working on something at https://github.com/fyne-io/fyne/issues/4541 and https://github.com/fyne-io/fyne/issues/4953. The issue however has been with them since at least 2022.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#7442