Informational scan, not a security audit. How this is computed.
API keys, passwords or tokens committed into the repo.
Nothing found by this check. ✓
Packages you depend on that have known security holes (CVEs).
GHSA-4vmm-mhcq-4x9j Sandbox Bypass Leading to Arbitrary Code Execution in constantinopleCVE-2021-44906 minimist: prototype pollutionCVE-2019-5413 nodejs-morgan: Unescaped input in compile() functionCVE-2023-45311 Code injection in fseventsCVE-2021-44906 minimist: prototype pollutionCVE-2021-44906 minimist: prototype pollutionCVE-2019-10746 nodejs-mixin-deep: prototype pollution in function mixin-deepCVE-2019-10747 nodejs-set-value: prototype pollution in function set-valueCVE-2019-10747 nodejs-set-value: prototype pollution in function set-valueCVE-2026-59873 tar: node-tar: Denial of Service via crafted gzip bombCVE-2024-45590 body-parser: Denial of Service Vulnerability in body-parserCVE-2024-29041 express: cause malformed URLs to be evaluatedCVE-2020-7598 nodejs-minimist: prototype pollution allows adding or modifying properties of Object.prototype using a constructor or __proto__ payloadCVE-2026-5078 morgan: morgan: Log forgery due to unneutralized control charactersNSWG-ECO-473 Arbitrary Code InjectionCVE-2024-45296 path-to-regexp: Backtracking regular expressions cause ReDoSCVE-2024-52798 path-to-regexp: path-to-regexp Unpatched `path-to-regexp` ReDoS in 0.1.xCVE-2026-4867 path-to-regexp: path-to-regexp: Denial of Service via catastrophic backtracking from malformed URL parametersCVE-2022-24999 express: "qs" prototype poisoning causes the hang of the node processCVE-2025-15284 qs: qs: Denial of Service via improper input validation in array parsingCVE-2015-8857 The uglify-js package before 2.4.24 for Node.js does not properly acco ...CVE-2015-8858 The uglify-js package before 2.6.0 for Node.js allows attackers to cau ...CVE-2021-3807 nodejs-ansi-regex: Regular expression denial of service (ReDoS) matching ANSI escape codesCVE-2024-45590 body-parser: Denial of Service Vulnerability in body-parserCVE-2026-13149 brace-expansion: Brace-expansion: Denial of Service due to exponential-time complexityYour dependencies cross-checked against the OSV vulnerability database.
GHSA-67hx-6x53-jw92 Babel vulnerable to arbitrary code execution when compiling specifically crafted malicious codeGHSA-4vmm-mhcq-4x9j Sandbox Bypass Leading to Arbitrary Code Execution in constantinopleMAL-2023-462 Malicious code in fsevents (npm)GHSA-8r6j-v8pm-fqw3 Code injection in fseventsGHSA-jf85-cpcp-j695 Prototype Pollution in lodashGHSA-xvch-5gv4-984h Prototype Pollution in minimistGHSA-xvch-5gv4-984h Prototype Pollution in minimistGHSA-gwg9-rgvj-4h5j Code Injection in morganGHSA-23hp-3jrh-7fpw node-tar: Decompression/parse DoS via unlimited inputGHSA-34r7-q49f-h37c Incorrect Handling of Non-Boolean Comparisons During Minification in uglify-jsGHSA-67hx-6x53-jw92 Babel vulnerable to arbitrary code execution when compiling specifically crafted malicious codeMAL-2023-462 Malicious code in fsevents (npm)GHSA-8r6j-v8pm-fqw3 Code injection in fseventsGHSA-jf85-cpcp-j695 Prototype Pollution in lodashGHSA-xvch-5gv4-984h Prototype Pollution in minimistGHSA-xvch-5gv4-984h Prototype Pollution in minimistGHSA-fhjf-83wg-r2j9 Prototype Pollution in mixin-deepGHSA-4g88-fppr-53pp Prototype Pollution in set-valueGHSA-4g88-fppr-53pp Prototype Pollution in set-valueGHSA-23hp-3jrh-7fpw node-tar: Decompression/parse DoS via unlimited inputGHSA-qwcr-r2fm-qrc7 body-parser vulnerable to denial of service when url encoding is enabledGHSA-3jxr-9vmj-r5cp brace-expansion: DoS via exponential-time expansion of consecutive non-expanding {} groupsGHSA-f886-m6hf-6m8v brace-expansion: Zero-step sequence causes process hang and memory exhaustionGHSA-mh99-v99m-4gvg brace-expansion: DoS via unbounded expansion length causing an out-of-memory process crashGHSA-rgw5-rvv9-x895 brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigationCode that can be exploited: injection, hardcoded credentials and similar.
Nothing found by this check. ✓
Packages that look intentionally malicious: typosquats, sneaky install scripts.
Nothing found by this check. ✓
A signal about how the project is maintained — not a vulnerability in your code. It doesn’t affect the verdict above.
Maintenance & supply-chain hygiene. A signal about the project, not a vulnerability in your code.
This check didn’t finish — that’s not the same as “clean.” Try Check again above.