github.com / openhardwaremonitor
openhardwaremonitor/ openhardwaremonitor
C#·524 files·commit 09c1689·scanned 16d ago·cached ✓
25/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 25 — 6,438 stars — findings likely legitimate code patterns
verdict accurate?
2% file coverage
threat-state: lowlive
FINDINGS ░▒▓
criticalFunction() constructor detectednew Function() is equivalent to eval() and can execute arbitrary code strings.Resources/Web/js/jquery-1.7.2.min.js
/*! jQuery v1.7.2 jquery.com | jquery.org/license */
(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"...+5criticalFunction() constructor detectednew Function() is equivalent to eval() and can execute arbitrary code strings.Resources/Web/js/jquery.tmpl.js
function buildTmplFn( markup ) {
return new Function("jQuery","$item",
// Use the variable __ to hold a string array while building the compiled template. (See https://github.com/jquery/jquery-t...+5criticalFunction() constructor detectednew Function() is equivalent to eval() and can execute arbitrary code strings.Resources/Web/js/jquery.tmpl.min.js
*/
(function(a){var r=a.fn.domManip,d="_tmplitem",q=/^[^<]*(<[\w\W]+>)[^>]*$|\{\{\! /,b={},f={},e,p={key:0,data:{}},i=0,c=0,l=[];function g(g,d,h,e){var c={data:e||(e===0||e===false)?e:d?d.data:{},_w...+5warningHigh-entropy string literalsFound 50 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.Resources/Web/js/jquery-1.7.2.min.js+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.Resources/Web/js/jquery-1.7.2.min.js+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.Resources/Web/js/jquery.tmpl.js+3
warningHigh-entropy string literalsFound 5 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.Resources/Web/js/jquery.tmpl.min.js+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.Resources/Web/js/jquery.tmpl.min.js+3
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.
10 files scanned @ 09c1689 | 8/19/2026 | heuristic scan — always review manually
risk by category
code execution25
network & exfiltration0
file system access0
obfuscation15
supply chain0
owasp / injection0
telemetry
files 10/524rules hit 9engine v5commit 09c1689
github
openhardwaremonitor/openhardwaremonitor
Open Hardware Monitor
6438
1311
4030d
524 files
10 scanned(2%)
09c1689
architecture░▒▓
entry (0) flagged (5) pkg (1)
11 nodes · 2 edgesscroll to zoom · click node to jump to finding