https://github.com/sindresorhus/p-limit ·
lang: javascript ·
LOC: ·
source: user_submitted
| Rule | Severity | Count |
|---|---|---|
MINED115 GitHub Action pinned to mutable ref (not 40-char SHA) |
high | 2 |
SEC087 JS: weak Math.random for crypto |
medium | 1 |
MINED074 Ai Tell Fake Citation |
info | 1 |
MINED044 Js Console Log Prod |
info | 1 |
CORE_NO_TESTS No test files found |
high | 1 |
CORE_NO_TESTS
No test files found
No test files found
MINED115
GitHub Action pinned to mutable ref (not 40-char SHA)
CWE-829
.github/workflows/main.yml:17
· conf 0.90
Action `actions/checkout` pinned to mutable ref `@v4`
MINED115
GitHub Action pinned to mutable ref (not 40-char SHA)
CWE-829
.github/workflows/main.yml:18
· conf 0.90
Action `actions/setup-node` pinned to mutable ref `@v4`
SEC087
JS: weak Math.random for crypto
scripts/benchmarker.js:206
· conf 1.00
[SEC087] JS: weak Math.random for crypto: Math.random() is not cryptographically secure; using it for tokens/keys/nonces is predictable. Ported from gosec G404 / eslint detect-pseudoRandomBytes conce…
MINED044
Js Console Log Prod
CWE-532
scripts/benchmarker.js:60
· conf 1.00
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger or removed.
MINED074
Ai Tell Fake Citation
benchmark.js:36
· conf 1.00
[MINED074] Ai Tell Fake Citation: Plausible-looking but non-existent URLs (e.g., docs.example.com/v2). Common AI hallucination.
Reading from rp.scan + rp.finding + rp.rule (unified schema, R78 series). Legacy data path unchanged. Compare with /scan/2ac87871-82f9-464a-bac8-824866c41eb3/.