github.com / NandhaKishorM
NandhaKishorM/ laya
Python·257 files·commit 970dc8c·scanned 1h ago·cached ✓
15/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 15 — 23,319+ stars — findings likely false positives
verdict accurate?
23,319 stars
Created 7 days ago
Created 7 days ago
threat-state: lowlive
FINDINGS ░▒▓
criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.research/scripts/bench_length_batching.py
scope = dict(vars(agent_module))
exec(compile(ast.Module(body=[method], type_ignores=[]), "<upstream predict_batch>", "exec"), scope) # noqa: S102
baseline = scope["predict_batch"].__get_...+7criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.tests/test_calibration_persistence.py
export = ast.parse(textwrap.dedent(script[start:end]))
exec(compile(export, str(notebook), "exec"), {
"cfg": cfg, "fitted_temps": fitted_temps, "output_dir": str(output_dir),
"...+7warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.research/benchmarks/feishu_zh/render_cards.py+4
warningHigh-entropy string literalsFound 8 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.laya-ts/src/agent.ts+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.laya-ts/src/agent.ts+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.laya-ts/src/common.ts+3
warningHigh-entropy string literalsFound 5 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.laya-ts/src/email.ts+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.laya-ts/src/email.ts+3
warningHigh-entropy string literalsFound 8 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.laya-ts/src/providers.ts+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.
169 files scanned @ 970dc8c | 9/25/2026 | heuristic scan — always review manually
risk by category
code execution16
network & exfiltration0
file system access0
obfuscation15
supply chain0
owasp / injection0
telemetry
files 169/257rules hit 10engine v6commit 970dc8c
github
NandhaKishorM/laya
Non-autoregressive System 1 decision engine. Typed choice, score and yes/no decisions over any text in a single forward pass, in 100+ languages, with a router that picks the right checkpoint per request.
23319
2016
7d
257 files
169 scanned(66%)
970dc8c
architecture░▒▓
entry (0) flagged (23) pkg (119)
260 nodes · 717 edgesscroll to zoom · click node to jump to finding