Lucene search
+L
FastifyFastify-static

6 matches found

CVE
CVE
added 2021/10/14 2:50 p.m.122 views

CVE-2021-22963

CVE-2021-22963 describes a redirect vulnerability in the fastify-static module (versions before 4.2.4). When applications enable redirect: true, an attacker can trick users into visiting arbitrary sites by using a double slash followed by a domain (e.g., //domain). The issue affects fastify-stati...

6.1CVSS6AI score0.01132EPSS
Save
CVE
CVE
added 2021/10/14 2:50 p.m.116 views

CVE-2021-22964

CVE-2021-22964 describes a redirect vulnerability in the fastify-static module (versions >=4.2.4 and

8.8CVSS8.3AI score0.00988EPSS
SaveWeb
CVE
CVE
added 2026/04/16 1:9 p.m.53 views

CVE-2026-6414

The CVE concerns @fastify/static (versions 8.0.0–9.1.0) where percent-encoded path separators (%2F) are decoded before filesystem resolution, but Fastify’s router treats them as literal characters. This mismatch allows attackers to bypass route-based middleware/guards that protect files served by...

5.9CVSS5.8AI score0.00413EPSS
SaveWeb
CVE
CVE
added 2026/07/23 3:1 a.m.40 views

CVE-2026-15074

The CVE-2026-15074 issue affects @fastify/static up to and including version 10.1.0, which fails to reject dot-dot path segments in request pathnames before file resolution. This bypasses the earlier fix for CVE-2026-6414 (encoded slashes only) because the underlying send library normalizes dot s...

7.5CVSS5.4AI score0.00448EPSS
Save
CVE
CVE
added 2026/04/16 1:29 p.m.39 views

CVE-2026-6410

Affected product/component: @fastify/static, versions 8.0.0–9.1.0. Root cause: dirList.path() uses path.join() to resolve directories outside the configured static root without containment checks, enabling path traversal when directory listing is enabled via the list option. Impact: remote unauth...

5.3CVSS5.9AI score0.00506EPSS
Save
CVE
CVE
added 2026/07/23 2:48 a.m.27 views

CVE-2026-7120

The CVE-2026-7120 issue affects @fastify/static (versions up to and including 10.1.1). The root cause is that allowedPath is evaluated before normalizing dot segments and duplicate separators in the request pathname, allowing an unauthenticated attacker to bypass path-based filtering by using equ...

5.3CVSS5.3AI score0.00221EPSS
Save