github.com / LibreScore
LibreScore/ dl-librescore
TypeScript·64 files·commit 5a9491f·scanned 3d ago·cached ✓
25/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 25 — 3,125 stars — findings likely legitimate code patterns
verdict accurate?
CLI tool detected
threat-state: lowlive
FINDINGS ░▒▓
criticalFunction() constructor detectednew Function() is equivalent to eval() and can execute arbitrary code strings.src/webpack-hook.ts
// eslint-disable-next-line no-new-func, @typescript-eslint/no-implied-eval const fn = new Function(ctxStr)(); return fn;+5
Scores are heuristics. A “safe” verdict means no known-malicious patterns were found — clever malware can look boring. Wrong verdict? Flag it above; confirmed false positives become regression tests.
45 files scanned @ 5a9491f | 10/25/2026 | heuristic scan — always review manually
risk by category
code execution7
network & exfiltration0
file system access0
obfuscation0
supply chain2
owasp / injection0
telemetry
files 45/64rules hit 3engine v7commit 5a9491f
github
LibreScore/dl-librescore
Download sheet music
3125
127
1823d
64 files
45 scanned(70%)
5a9491f
architecture░▒▓
entry (1) flagged (1) pkg (26)
47 nodes · 72 edgesscroll to zoom · click node to jump to finding