Lucene search

K

Fastify Security Vulnerabilities

cve
cve

CVE-2024-35220

@fastify/session is a session plugin for fastify. Requires the @fastify/cookie plugin. When restoring the cookie from the session store, the expires field is overriden if the maxAge field was set. This means a cookie is never correctly detected as expired and thus expired sessions are not...

7.4CVSS

7.1AI Score

0.0004EPSS

2024-05-21 09:15 PM
31
cve
cve

CVE-2024-31999

@festify/secure-session creates a secure stateless cookie session for Fastify. At the end of the request handling, it will encrypt all data in the session with a secret key and attach the ciphertext as a cookie value with the defined cookie name. After that, the session on the server side is...

7.4CVSS

6.8AI Score

0.0004EPSS

2024-04-10 10:15 PM
26
cve
cve

CVE-2024-22207

fastify-swagger-ui is a Fastify plugin for serving Swagger UI. Prior to 2.1.0, the default configuration of @fastify/swagger-ui without baseDir set will lead to all files in the module's directory being exposed via http routes served by the module. The vulnerability is fixed in v2.1.0. Setting...

5.3CVSS

7.2AI Score

0.001EPSS

2024-01-15 04:15 PM
13
cve
cve

CVE-2023-51701

fastify-reply-from is a Fastify plugin to forward the current HTTP request to another server. A reverse proxy server built with @fastify/reply-from could misinterpret the incoming body by passing an header ContentType: application/json ; charset=utf-8. This can lead to bypass of security checks....

7.5CVSS

7.3AI Score

0.0005EPSS

2024-01-08 02:15 PM
10
cve
cve

CVE-2022-41919

Fastify is a web framework with minimal overhead and plugin architecture. The attacker can use the incorrect Content-Type to bypass the Pre-Flight checking of fetch. fetch() requests with Content-Type’s essence as "application/x-www-form-urlencoded", "multipart/form-data", or "text/plain", could...

8.8CVSS

8.7AI Score

0.001EPSS

2022-11-22 08:15 PM
53
13
cve
cve

CVE-2023-29019

@fastify/passport is a port of passport authentication library for the Fastify ecosystem. Applications using @fastify/passport in affected versions for user authentication, in combination with @fastify/session as the underlying session management mechanism, are vulnerable to session fixation...

8.1CVSS

8AI Score

0.001EPSS

2023-04-21 11:15 PM
22
cve
cve

CVE-2023-29020

@fastify/passport is a port of passport authentication library for the Fastify ecosystem. The CSRF (Cross-Site Request Forger) protection enforced by the @fastify/csrf-protection library, when combined with @fastify/passport in affected versions, can be bypassed by network and same-site attackers.....

6.5CVSS

6.5AI Score

0.001EPSS

2023-04-21 11:15 PM
27
cve
cve

CVE-2023-27495

@fastify/csrf-protection is a plugin which helps protect Fastify servers against CSRF attacks. The CSRF protection enforced by the @fastify/csrf-protection library in combination with @fastify/cookie can be bypassed from network and same-site attackers under certain conditions....

6.5CVSS

6.3AI Score

0.001EPSS

2023-04-20 06:15 PM
21
cve
cve

CVE-2023-25576

@fastify/multipart is a Fastify plugin to parse the multipart content-type. Prior to versions 7.4.1 and 6.0.1, @fastify/multipart may experience denial of service due to a number of situations in which an unlimited number of parts are accepted. This includes the multipart body parser accepting an.....

7.5CVSS

7.2AI Score

0.001EPSS

2023-02-14 04:15 PM
23
cve
cve

CVE-2022-39386

@fastify/websocket provides WebSocket support for Fastify. Any application using @fastify/websocket could crash if a specific, malformed packet is sent. All versions of fastify-websocket are also impacted. That module is deprecated, so it will not be patched. This has been patched in version 7.1.1....

7.5CVSS

7.4AI Score

0.001EPSS

2022-11-08 10:15 PM
49
cve
cve

CVE-2022-39288

fastify is a fast and low overhead web framework, for Node.js. Affected versions of fastify are subject to a denial of service via malicious use of the Content-Type header. An attacker can send an invalid Content-Type header that can cause the application to crash. This issue has been addressed in....

7.5CVSS

7.3AI Score

0.002EPSS

2022-10-10 09:15 PM
32
4
cve
cve

CVE-2022-31142

@fastify/bearer-auth is a Fastify plugin to require bearer Authorization headers. @fastify/bearer-auth prior to versions 7.0.2 and 8.0.1 does not securely use crypto.timingSafeEqual. A malicious attacker could estimate the length of one valid bearer token. According to the corresponding RFC 6750,.....

7.5CVSS

7.5AI Score

0.001EPSS

2022-07-14 07:15 PM
37
4
cve
cve

CVE-2022-29220

github-action-merge-dependabot is an action that automatically approves and merges dependabot pull requests (PRs). Prior to version 3.2.0, github-action-merge-dependabot does not check if a commit created by dependabot is verified with the proper GPG key. There is just a check if the actor is set.....

6.5CVSS

6.4AI Score

0.001EPSS

2022-05-31 04:15 PM
48
5