Skip to content

Skillspector is flagged to contain malware #236

Closed

Description

@wzhjeki

Skillspector was flagged by our internal malware detection tools.

You can reproduce the findings by downloading the .zip package from Github (e.g. Sha 78be329 - Main branch from 28.Jun 2026) and uploading to VirusTotal, you get multiple Trojan findings, including:

  • Trojan.MAC.Agent.LK
  • Trojan.MAC.Agent.LK (B)
  • Zip.trojan.generic
  • Trojan:Script/Wacatac.B!ml

... found by 9 scanning engines.

This can be reproduced with multiple commits since at least 28.Jun

See this report
https://www.virustotal.com/gui/file/14c106c07fedaa7d19b2a1915821e72b55d73a9817b1329b48f2988101e8b479?nocache=1

Activity

  1. added a commit that references this issue on Jul 14, 2026
  2. imashleykirk commented on Oct 21, 2026

    @imashleykirk

    Still reproducible on v2.13.0: Bitdefender flags the release source archive as Trojan.MAC.Agent.LK

    Following up on #236 (closed by #247 in v2.5.0). The detection is back, or was not fully resolved, in the current release.

    What happened

    • Downloaded the v2.13.0 source tarball: https://codeload.github.com/NVIDIA/SkillSpector/tar.gz/refs/tags/v2.13.0
    • Bitdefender GravityZone and MDR team (antimalware static engine) flagged the archive on write as Trojan.MAC.Agent.LK, severity High, on 2026-10-22.
    • The archive was only downloaded and extracted for review; nothing was installed or executed.

    What I think is going on
    Same root cause as #236: the packaged YARA rules and test fixtures contain macOS-stealer signature strings (keychain access, osascript prompts, download-and-execute patterns), which static AV engines match. #247 reduced this, but a later release appears to have reintroduced matching content, possibly through newer rule files or fixtures.

    Happy to share more detail if it helps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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