Skip to content

netty-tcnative boringssl static windows 2.0.73 binary flagged as malware #938

@stevebeattie

Description

@stevebeattie

The netty-tcnative BoringSSL static artifact as published in Maven Central at https://mvnrepository.com/artifact/io.netty/netty-tcnative-boringssl-static is (probably incorrectly) getting flagged as malware; specifically referring to the netty_tcnative_windows_x86_64.dll embedded in https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.73.Final/netty-tcnative-boringssl-static-2.0.73.Final-windows-x86_64.jar.

This was originally flagged by https://github.com/chainguard-dev/malcontent/ as matching the NitrogenLoader Config Extractor using the incorporated yara rules from CAPEv2 at https://github.com/kevoreilly/CAPEv2/blob/439dc0cf6cc2aa7cd4440f3c45d895c3cf861aa7/analyzer/windows/data/yara/NitrogenLoader.yar#L43-L66 ; I suspect this is a false positive hit as it appears the rules are intended for runtime detection, not on disk detection.

One of the virustotal scanners also flags it https://www.virustotal.com/gui/file/76e95018ca02fd0bbd9686b13bef96694d5814a50eff8d944f665a1a3ea9d4fb/details , but it's unclear what basis it is making that determination on (it may also be using the same yara rules).

Finally, the Hybrid Analysis scanner also flagged the DLL as can be seen at https://hybrid-analysis.com/sample/76e95018ca02fd0bbd9686b13bef96694d5814a50eff8d944f665a1a3ea9d4fb - it is again unclear what this service is flagging the DLL on.

It should be noted that the 2.0.72 version of the BoringSSL static Windows DLL do not trigger:

Nor did the linux x86_64 2.0.73 version of the static .so get flagged:

I don't see anything in the changes between the 2.0.72 and 2.0.73 releases that would have caused these scanners to trigger, though the change from Windows Server 2019 to Windows Server 2022 is interesting.

I'm submitting this issue to document these findings, though again I suspect this to be a false positive.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions