Read the docs

fastify

Records77All Threatist records
Exploited (KEV)0None in CISA KEV
CVSS critical16CVSS 9.0–10.0
CVSS high37CVSS 7.0–8.9

Exploited now

fastify records in CISA KEV

No fastify vulnerabilities are listed in CISA KEV.

Components

Products in the NVD configurations · select one to filter the records

Records

16 records in Fastify · all components

Priority LOW 39

fastify versions before 5.12.2 decide whether to compile a request schema based on JavaScript truthiness, but JSON Schema Draft 7 defines the boolean false as a valid schema that rejects every instance.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00492 Published 2026-09-04 Partial fix · 5.12.2 CWE-20
Priority LOW 39

fastify versions before 5.12.2 implement the case-insensitive nature of HTTP header names by lowercasing names in a route's header schema before compiling it, but the transformation is incomplete: it lowercases the prope…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00524 Published 2026-09-04 Partial fix · 5.12.2 CWE-178
Priority LOW 39

fastify versions >= 4.0.0 and before 5.12.2 can route a malformed URL sent under one plugin prefix to the custom not-found handler of a different sibling plugin, and invoke it without the preHandler hook declared for tha…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.0053 Published 2026-09-04 Partial fix · 5.12.2 CWE-288
Priority LOW 36

Fastify node module before 0.38.0 is vulnerable to a denial-of-service attack by sending a request with "Content-Type: application/json" and a very large payload.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.01771 Published 2018-06-07 Fixed in 0.38.0 CWE-770
Priority LOW 31

A denial of service vulnerability exists in Fastify v2.14.1 and v3.0.0-rc.4 that allows a malicious user to trigger resource exhaustion (when the allErrors option is used) with specially crafted schemas.

CVSS 3.1MEDIUM 6.5 Network Low privileges No interaction EPSS 0.01157 Published 2020-07-30 Fixed in 2.15.1 CWE-400
Priority LOW 26

Summary When trustProxy is configured with a restrictive trust function (e.g., a specific IP like trustProxy: '10.0.0.1', a subnet, a hop count, or a custom function), the request.protocol and request.host getters read X…

CVSS 3.1MEDIUM 6.1 Adjacent network No auth No interaction EPSS 0.00161 Published 2026-03-23 Partial fix · 5.8.3 CWE-348
Open these records in search →