← Vulnerability feed

Vulnerability record · CVE-2026-84469 · published 4 September 2026

CVE-2026-84469: Fastify improper input validation vulnerability

Fastify · Fastify

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. When an application assigns false to a route's body, querystring, params, or headers schema to deny all input, fastify treats it as a missing schema, compiles no validator, and runs the route handler on any request. An unauthenticated remote client can therefore reach a handler that a valid deny-all schema was intended to make unreachable, a complete validation bypass that can lead to unauthorized state changes or execution of disabled operations. Users should upgrade to fastify 5.12.2 or later.

7.5 CVSS 3.1 High EPSS 0.49% · top 60.2% CWE-20 · Improper input validation
7.5CVSS 3.1 base score
0.49%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
2References
15 Sep 2026Last modified by NVD

Description

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. When an application assigns false to a route's body, querystring, params, or headers schema to deny all input, fastify treats it as a missing schema, compiles no validator, and runs the route handler on any request. An unauthenticated remote client can therefore reach a handler that a valid deny-all schema was intended to make unreachable, a complete validation bypass that can lead to unauthorized state changes or execution of disabled operations. Users should upgrade to fastify 5.12.2 or later.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2026-84469 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

8.8CVE-2022-41919Fastify cross-site request forgery vulnerabilityFastify is a web framework with minimal overhead and plugin architecture. The attacker can use the incorrect `Content-Type` to bypass the `Pre-Flight…EPSS 0.40%8.1CVE-2026-84504Fastify improper input validation vulnerabilityfastify versions before 5.12.2 treat the object resolved by a successful Ajv async validator as the value result protocol used by custom validator co…EPSS 0.43%7.5CVE-2026-84428Fastify vulnerabilityfastify versions before 5.12.2 implement the case-insensitive nature of HTTP header names by lowercasing names in a route's header schema before comp…EPSS 0.52%7.5CVE-2026-76169Fastify authentication bypass via alternate path vulnerabilityfastify 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 sib…EPSS 0.53%7.5CVE-2026-33806Fastify vulnerabilityImpact: Fastify applications using schema.body.content for per-content-type body validation can have validation bypassed entirely by prepending a spa…EPSS 0.49%7.5CVE-2026-25223Fastify interpretation conflict vulnerabilityFastify is a fast and low overhead web framework, for Node.js. Prior to version 5.7.2, a validation bypass vulnerability exists in Fastify where requ…EPSS 0.82%7.5CVE-2025-32442Fastify vulnerabilityFastify is a fast and low overhead web framework, for Node.js. In versions 5.0.0 to 5.3.0 as well as version 4.29.0, applications that specify differ…EPSS 0.72%7.5CVE-2022-39288Fastify denial of service via malformed Content-Type headerFastify, a Node.js web framework, mishandles invalid Content-Type headers, allowing a crafted request to crash the application. The flaw is a denial …EPSS 59%analysed

Source: NIST National Vulnerability Database (record CVE-2026-84469), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.