1385 matches found
CVE-2026-18549 @fastify/multipart vulnerable to Denial of Service via aborted upload after fileSize limit
@fastify/multipart is a multipart form-data parser for Fastify. In versions from 5.3.0 up to but not including 10.1.1, when the busboy fileSize limit truncates a file part, the plugin clears its internal current-file reference while the underlying stream is still open. If the client then aborts t...
EUVD-2026-59759
@fastify/multipart is a multipart form-data parser for Fastify. In versions from 5.3.0 up to but not including 10.1.1, when the busboy fileSize limit truncates a file part, the plugin clears its internal current-file reference while the underlying stream is still open. If the client then aborts t...
@abrahambass/nova (>=0.1.1, <=0.1.3), @adminjs/fastify (>=2.1.0, <=4.2.0) +611 more potentially affected by CVE-2026-18549 via @fastify/multipart (>=6.0.0, <=10.1.0)
@fastify/multipart NPM version =6.0.0, =0.1.1, =2.1.0, =0.0.4, =0.1.0, =0.1.0, =0.1.0, =1.5.1, =0.0.4, =1.39.0, =1.0.0, =0.2.0, =1.0.1, =2.0.26, =0.1.12, =0.1.13 and more Source cves: CVE-2026-18549 Source advisory: MEND:CVE-2026-18549...
CVE-2026-18549 @fastify/multipart vulnerable to Denial of Service via aborted upload after fileSize limit
@fastify/multipart is a multipart form-data parser for Fastify. In versions from 5.3.0 up to but not including 10.1.1, when the busboy fileSize limit truncates a file part, the plugin clears its internal current-file reference while the underlying stream is still open. If the client then aborts t...
CVE-2026-18500 @fastify/jwt vulnerable to authorization bypass via global secret overriding the per-request key
@fastify/jwt is a JSON Web Token plugin for Fastify. In versions before 10.2.2, a per-request verification key passed to request.jwtVerify key is silently overridden by the plugin's globally configured secret, because the option merge applies the global key last. Applications that use different...
CVE-2026-18500 @fastify/jwt vulnerable to authorization bypass via global secret overriding the per-request key
@fastify/jwt is a JSON Web Token plugin for Fastify. In versions before 10.2.2, a per-request verification key passed to request.jwtVerify key is silently overridden by the plugin's globally configured secret, because the option merge applies the global key last. Applications that use different...
EUVD-2026-59757
@fastify/jwt is a JSON Web Token plugin for Fastify. In versions before 10.2.2, a per-request verification key passed to request.jwtVerify key is silently overridden by the plugin's globally configured secret, because the option merge applies the global key last. Applications that use different...
03-api-solid (>=1.0.0, <=1.1.2), @aitech-asia/cms (>=0.0.1, <=2.0.35) +184 more potentially affected by CVE-2026-18500 via @fastify/jwt (>=5.0.0, <=10.2.1)
@fastify/jwt NPM version =5.0.0, =1.0.0, =0.0.1, =0.0.1, =1.0.0, =1.1.1, =1.0.0, =0.2.0, =0.2.0, =1.0.6, =1.0.11, =1.9.4, =2.0.4, =0.1.2, =1.0.0, =0.1.2, =0.1.8 and more Source cves: CVE-2026-18500 Source advisory: MEND:CVE-2026-18500...
CVE-2026-18500 @fastify/jwt vulnerable to authorization bypass via global secret overriding the per-request key
@fastify/jwt is a JSON Web Token plugin for Fastify. In versions before 10.2.2, a per-request verification key passed to request.jwtVerify key is silently overridden by the plugin's globally configured secret, because the option merge applies the global key last. Applications that use different...
CVE-2026-18500
CVE-2026-18500 concerns the @fastify/jwt plugin for Fastify. In versions before 10.2.2, a per-request key passed to request.jwtVerify({ key }) can be silently overridden by the plugin’s globally configured secret due to the option merge applying the global key last. This allows an ordinary authen...
CVE-2026-18549: Uncontrolled Resource Consumption
@fastify/multipart is a multipart form-data parser for Fastify. In versions from 5.3.0 up to but not including 10.1.1, when the busboy fileSize limit truncates a file part, the plugin clears its internal current-file reference while the underlying stream is still open. If the client then aborts t...
PT-2026-73030
@fastify/jwt is a JSON Web Token plugin for Fastify. In versions before 10.2.2, a per-request verification key passed to request.jwtVerify key is silently overridden by the plugin's globally configured secret, because the option merge applies the global key last. Applications that use different...
CVE-2026-18500: Improper Verification of Cryptographic Signature
@fastify/jwt is a JSON Web Token plugin for Fastify. In versions before 10.2.2, a per-request verification key passed to request.jwtVerify key is silently overridden by the plugin's globally configured secret, because the option merge applies the global key last. Applications that use different...
CVE-2026-19474: Incomplete Cleanup
@fastify/multipart is a multipart form-data parser for Fastify. In versions from 3.0.0 up to but not including 10.1.1, request.saveRequestFiles can leave completed temporary files on disk when a client disconnects while the parser is advancing between multipart parts. The iterator rejection that...
PT-2026-73034
Name of the Vulnerable Software and Affected Versions @fastify/multipart versions 3.0.0 through 10.1.0 Description An issue exists in the multipart form-data parser where the saveRequestFiles function can leave temporary files on the disk if a client disconnects while the parser is moving between...
PT-2026-73033
Name of the Vulnerable Software and Affected Versions @fastify/multipart versions 5.3.0 through 10.1.0 Description An issue exists in the multipart form-data parser where the plugin clears its internal current-file reference while the underlying stream remains open when the busboy fileSize limit...
PT-2026-73032
Name of the Vulnerable Software and Affected Versions @fastify/oauth2 versions 7.2.0 through 8.2.x Description This plugin validates the OAuth state and the PKCE code verifier by comparing the callback query parameter against an unprefixed, predictable cookie that lacks server-side binding to the...
CVE-2026-18165: Cross-Site Request Forgery (CSRF)
@fastify/oauth2 is an OAuth 2.0 plugin for Fastify. In versions from 7.2.0 up to but not including 8.3.0, the plugin validates the OAuth state, and with PKCE the code verifier, by comparing the callback query parameter against an unprefixed, predictable cookie, with no server-side binding to the...
CVE-2026-19481
@fastify/busboy is a multipart form-data parser. In versions 1.0.0 through 3.2.0, an attacker who can submit multipart form-data can crash the parser by sending a part header whose name is a prototype-inherited property such as proto or constructor. The internal header parser stores headers in a...
CVE-2026-19484
@fastify/busboy is a multipart form-data parser. In versions 3.1.0 through 3.2.0, a remote unauthenticated attacker can stall the Node.js event loop by sending a multipart request whose boundary is crafted to a specific length. The vendored streaming search stores its skip table in a fixed 256...