You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
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.
Activity
fix(yara): skip malformed unicode encoded rules (NVIDIA#236)
fix(yara): reduce packaged malware-signature false positives (#236)
Merge pull request #247 from rodboev/pr/yara-packaging-236
Merge remote-tracking branch 'upstream/main' into feat/detect-whitesp…
imashleykirk commentedon Oct 21, 2026
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
https://codeload.github.com/NVIDIA/SkillSpector/tar.gz/refs/tags/v2.13.0What I think is going on
Same root cause as #236: the packaged YARA rules and test fixtures contain macOS-stealer signature strings (keychain access,
osascriptprompts, 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.