marticliment / UniGetUI

UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers
https://www.marticliment.com/unigetui/
MIT License
11.93k stars 396 forks source link

[SECURITY] Unsigned files may cause false-positive alerts in Microsoft Defender #2533

Open cwings-dvb opened 1 month ago

cwings-dvb commented 1 month ago

Please confirm these before moving forward

UniGetUI Version

3.1.0

Windows version, edition, and architecture

Windows 10 Enterprise 22H2 1000.19060.1000.0 x64

Describe your issue

Microsoft Defender was reporting alerts related to "Suspicious ActiveConnToAttackerServer behavior". The rootcause seems to be related to Chocolatey which might have tried to install something but was flagged as suspicious. See the screenshot.

Anomaly detection is partly influenced by the use of unsigned files (which increase the risk value of the file) and we noticed that while the executable (WingetUI.exe) is signed, several .dll files and the UniGetUI.Installer.tmp file from the screenshot were not.

Would it be possible for the developers to sign those files? That might prevent future alerts related to anomaly detection.

Steps to reproduce the issue

See the screenshots for examples

UniGetUI Log

N/A

Package Managers Logs

N/A

Relevant information

No response

Screenshots and videos

2024-07-22 151549 2024-07-22 151015 2024-07-22 150918

marticliment commented 1 month ago

I will investigate. The installer temp will not be signed (it is a temp file generated on runtime) but I will see if I can sign the DLLS