Lucene search
+L

74 matches found

RedhatCVE
RedhatCVE
added 2026/08/07 4:53 a.m.17 views

CVE-2026-18427

A flaw was found in @fastify/static. An unauthenticated attacker can bypass route-based guards by using non-canonical path segments in a request. This allows the attacker to access and disclose the contents of files that should be protected by these guards. The vulnerability stems from the static...

7.5CVSS4.9AI score0.00458EPSS
SaveExploits0References5
Snyk
Snyk
added 2026/08/06 5:47 p.m.8 views

Directory Traversal

Overview @fastify/static is a Plugin for serving static files as fast as possible. Affected versions of this package are vulnerable to Directory Traversal via the static file handler process. An attacker can access protected files by submitting requests with non-canonical path segments, such as d...

8.7CVSS6.2AI score0.00458EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/06 2:52 p.m.29 views

CVE-2026-18427 @fastify/static vulnerable to route guard bypass via non-canonical path segments

@fastify/static before version 10.1.3 contains an incomplete fix for a previous route guard bypass. The static file handler rejected only parent directory segments, but it did not canonicalize dot segments, duplicate slashes, encoded dots, or backslashes before route matching and before delegatin...

7.5CVSS0.00458EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/06 2:52 p.m.10 views

EUVD-2026-54086

@fastify/static before version 10.1.3 contains an incomplete fix for a previous route guard bypass. The static file handler rejected only parent directory segments, but it did not canonicalize dot segments, duplicate slashes, encoded dots, or backslashes before route matching and before delegatin...

7.5CVSS5.5AI score0.00458EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/06 2:52 p.m.77 views

CVE-2026-18427

CVE-2026-18427 affects @fastify/static prior to version 10.1.3. The patch left gaps in path canonicalization: dot segments, encoded dots, duplicate slashes, and backslashes were not normalized before route matching or serving, enabling an unauthenticated bypass of route-based guards for a protect...

7.5CVSS5.5AI score0.00458EPSS
SaveExploits0References2
OSV
OSV
added 2026/07/24 4:43 p.m.15 views

GHSA-8PVW-JCV7-9CMJ @fastify/static vulnerable to Authorization Bypass via Non-Canonical URL Paths

Impact @fastify/static evaluates the allowedPath callback before normalizing dot segments and duplicate slashes in the pathname used for file resolution. Non-canonical pathnames such as //file, /./file, or /public/../private/file bypass allowedPath filtering while resolving to the intended file o...

5.3CVSS5.8AI score0.00221EPSS
SaveExploits0References6
EUVD
EUVD
added 2026/07/24 4:43 p.m.18 views

EUVD-2026-47870

@fastify/static vulnerable to Authorization Bypass via Non-Canonical URL Paths...

5.3CVSS5.8AI score0.00221EPSS
SaveExploits0References5
EUVD
EUVD
added 2026/07/24 4:43 p.m.16 views

EUVD-2026-47871

@fastify/static vulnerable to route guard bypass via path traversal...

7.5CVSS5.8AI score0.00448EPSS
SaveExploits0References5
OSV
OSV
added 2026/07/24 4:43 p.m.13 views

GHSA-83W8-P2F5-377R @fastify/static vulnerable to route guard bypass via path traversal

Impact @fastify/static is vulnerable to a bypass of route-based middleware and guards via non-leading .. and %2E%2E path segments. find-my-way does not normalize .. when matching routes, so a request such as /foo/../deep/secret.txt matches the static plugin's catch-all instead of the guarded...

7.5CVSS5.9AI score0.00448EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
added 2026/07/24 4:43 p.m.12 views

@fastify/static vulnerable to route guard bypass via path traversal

Impact @fastify/static is vulnerable to a bypass of route-based middleware and guards via non-leading .. and %2E%2E path segments. find-my-way does not normalize .. when matching routes, so a request such as /foo/../deep/secret.txt matches the static plugin's catch-all instead of the guarded...

7.5CVSS5.9AI score0.00448EPSS
SaveExploits0References6Affected Software1
Snyk
Snyk
added 2026/07/23 5:38 a.m.23 views

Directory Traversal

Overview @fastify/static is a Plugin for serving static files as fast as possible. Affected versions of this package are vulnerable to Directory Traversal through getPathnameForSend in index.js. An attacker can reach static files protected by route-based middleware or guards by sending a request...

8.7CVSS6.4AI score0.00448EPSS
SaveExploits0References2
Snyk
Snyk
added 2026/07/23 5:38 a.m.22 views

Incorrect Behavior Order: Validate Before Canonicalize

Overview @fastify/static is a Plugin for serving static files as fast as possible. Affected versions of this package are vulnerable to Incorrect Behavior Order: Validate Before Canonicalize via non-canonical URL path handling in the allowedPath check in index.js. An attacker can bypass file/subtr...

6.9CVSS5.9AI score0.00221EPSS
SaveExploits0References2
NVD
NVD
added 2026/07/23 4:16 a.m.10 views

CVE-2026-7120

@fastify/static evaluates the allowedPath callback before normalizing dot segments and duplicate path separators in the pathname used for file resolution. Versions up to and including 10.1.1 are affected. An unauthenticated attacker can bypass allowedPath restrictions by requesting equivalent...

5.3CVSS0.00221EPSS
SaveExploits0References2
NVD
NVD
added 2026/07/23 4:16 a.m.15 views

CVE-2026-15074

@fastify/static up to and including version 10.1.0 fails to reject dot-dot path segments in request pathnames before the file-resolution stage. This is a bypass of the earlier fix for CVE-2026-6414, which only covered encoded forward slashes. Because the underlying send library normalizes dot...

7.5CVSS0.00448EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2026/07/23 3:01 a.m.15 views

CVE-2026-15074

@fastify/static up to and including version 10.1.0 fails to reject dot-dot path segments in request pathnames before the file-resolution stage. This is a bypass of the earlier fix for CVE-2026-6414, which only covered encoded forward slashes. Because the underlying send library normalizes dot...

7.5CVSS5.3AI score0.00448EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/07/23 3:01 a.m.49 views

CVE-2026-15074 @fastify/static vulnerable to route guard bypass via path traversal

@fastify/static up to and including version 10.1.0 fails to reject dot-dot path segments in request pathnames before the file-resolution stage. This is a bypass of the earlier fix for CVE-2026-6414, which only covered encoded forward slashes. Because the underlying send library normalizes dot...

7.5CVSS0.00448EPSS
SaveExploits0References2
CVE
CVE
added 2026/07/23 3:01 a.m.87 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
SaveExploits0References2Affected Software1
OSV
OSV
added 2026/07/23 3:01 a.m.10 views

CVE-2026-15074 @fastify/static vulnerable to route guard bypass via path traversal

@fastify/static up to and including version 10.1.0 fails to reject dot-dot path segments in request pathnames before the file-resolution stage. This is a bypass of the earlier fix for CVE-2026-6414, which only covered encoded forward slashes. Because the underlying send library normalizes dot...

7.5CVSS5.8AI score
SaveExploits0References4
Cvelist
Cvelist
added 2026/07/23 2:48 a.m.48 views

CVE-2026-7120 @fastify/static vulnerable to Authorization Bypass via Non-Canonical URL Paths

@fastify/static evaluates the allowedPath callback before normalizing dot segments and duplicate path separators in the pathname used for file resolution. Versions up to and including 10.1.1 are affected. An unauthenticated attacker can bypass allowedPath restrictions by requesting equivalent...

5.3CVSS0.00221EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2026/07/23 2:48 a.m.10 views

CVE-2026-7120

@fastify/static evaluates the allowedPath callback before normalizing dot segments and duplicate path separators in the pathname used for file resolution. Versions up to and including 10.1.1 are affected. An unauthenticated attacker can bypass allowedPath restrictions by requesting equivalent...

5.3CVSS5.3AI score0.00221EPSS
SaveExploits0References3
Rows per page
Query Builder