Real saved report · no signup required
Express
npm · express
Health score /100
Low issue resolution
Daily monitoring ·
Some data sources were unavailable during this scan. Findings may be incomplete.
Upstream repository: expressjs/express ↗Grades measure upstream repository maintenance health, not the security of a specific installed version. Security findings below concern the dependencies inspected in that repository; coverage may be incomplete.
Maintenance breakdown
Resolution
45/100Low issue resolution
Close rate: 46%.
Recent activity
29 issues closed in the last 30 days.
View evidence ↗
Risk Flags
93/100Active development
Last commit was 1 week ago.
View evidence ↗Fairly recent release
Latest release (v5.3.0) was 1 month ago.
View evidence ↗
Backlog Health
100/100Healthy backlog
Only 0% of open issues are older than 6 months.
Responsiveness
40/100Slow responsiveness
Median open issue age is 14 days.
View evidence ↗
Score history
| Scan completed (UTC) | Grade | Health score |
|---|---|---|
| D | 64.1 | |
| C | 71.5 | |
| C | 71.5 | |
| C | 71.5 | |
| C | 71.5 | |
| C | 71.5 | |
| C | 77.5 | |
| B | 82.1 | |
| C | 76.1 | |
| C | 76.1 | |
| C | 77.5 | |
| C | 77.5 | |
| C | 77.5 | |
| B | 83.5 | |
| C | 77.5 | |
| C | 77.5 | |
| C | 77.5 | |
| C | 77.5 | |
| D | 65.5 | |
| C | 71.5 |
Security findings
body-parser ^2.4.0
body-parser vulnerable to Denial of Service via trailing bytes after a compressed request body
high · CVE-2026-111181
View advisory ↗body-parser vulnerable to denial of service when url encoding is enabled
high · CVE-2024-45590
View advisory ↗body-parser vulnerable to denial of service when invalid limit value silently disables size enforcement
low · CVE-2026-12590
View advisory ↗body-parser is vulnerable to denial of service when url encoding is used
medium · CVE-2025-13466
View advisory ↗
cookie ^0.7.1
cookie accepts cookie name, path, and domain with out of bounds characters
low · CVE-2024-47764
View advisory ↗
cookie-signature ^1.2.1
cookie-signature Timing Attack
medium · CVE-2016-1000236
View advisory ↗
debug ^4.4.0
debug Inefficient Regular Expression Complexity vulnerability
high · CVE-2017-20165
View advisory ↗Regular Expression Denial of Service in debug
low · CVE-2017-16137
View advisory ↗Malicious code in debug (npm)
unknown · CVE-2025-59144
View advisory ↗
fresh ^2.0.0
Regular Expression Denial of Service in fresh
high · CVE-2017-16119
View advisory ↗
proxy-addr ^2.0.8
proxy-addr vulnerable to IP spoofing via IPv4-mapped IPv6 trust subnet
critical · CVE-2026-90711
View advisory ↗
qs ^6.16.0
qs: Denial of Service via Attacker Controlled isBuffer
medium · CVE-2026-82417
View advisory ↗qs : qs.stringify with arrayFormat 'comma' throws an uncaught TypeError on array elements carrying a non-callable own toString (DoS)
medium · CVE-2026-110816
View advisory ↗qs's arrayLimit bypass in its bracket notation allows DoS via memory exhaustion
low · CVE-2025-15284
View advisory ↗Denial-of-Service Extended Event Loop Blocking in qs
high · CVE-2014-10064
View advisory ↗Prototype Pollution Protection Bypass in qs
high · CVE-2017-1000048
View advisory ↗qs vulnerable to Prototype Pollution
high · CVE-2022-24999
View advisory ↗Denial-of-Service Memory Exhaustion in qs
high · CVE-2014-7191
View advisory ↗qs has a remotely triggerable DoS: qs.stringify crashes with TypeError on null/undefined entries in comma-format arrays when encodeValuesOnly is set
medium · CVE-2026-8723
View advisory ↗qs's arrayLimit bypass in comma parsing allows denial of service
low · CVE-2026-2391
View advisory ↗qs array-limit bypass via bracket-key comma parsing
low · CVE-2026-82562
View advisory ↗
send ^1.1.0
Root Path Disclosure in send
medium · CVE-2015-8859
View advisory ↗send vulnerable to template injection that can lead to XSS
low · CVE-2024-43799
View advisory ↗Directory Traversal in send
low · CVE-2014-6394
View advisory ↗
serve-static ^2.2.0
Open Redirect in serve-static
low · CVE-2015-1164
View advisory ↗serve-static vulnerable to template injection that can lead to XSS
low · CVE-2024-43800
View advisory ↗
Healthier alternatives
- C fastify/fastify71.5
- C honojs/hono71.5
- C koajs/koa70.1
We check this public collection daily. You can scan your own dependencies for free.