CVE-2026-84469Disclosure(fastify / fastify)

LOWCVSS 7.5 · HIGH

Signal is active with 2 mentions in latest observed window

Immediate actions

  • Patch fastify fastify systems immediately

Recommended action window: Monitor and triage in normal cycle

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.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-20

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

NONE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • fastify

Threat summary

  • Patch or workaround signal is available
  • 2 mentions across 1 observed day

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 2 signals
  • Disclosure: 1 classified signal
  • 2 total mentions across 1 day

Affected systems

Vendors
Products
fastify

Deep dive

Activity timeline2 mentions / 1d
01122Mentions · 2026-09-04: 2Patch / Workaround · 2026-09-04: 1Technical Details · 2026-09-04: 209-04
Signal classification2 categories
Disclosure
150.0%
Patch
150.0%
Referenced assets2 URLs
Full discourse2 posts
  • CVE@CVEnew
    Disclosure

    CVE-2026-84469 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… https://www.cve.org/CVERecord?id=CVE-2026-84469

    Post summary

    Fastify versions earlier than 5.12.2 mistakenly compile request schemas using JavaScript truthiness, treating JSON Schema Draft 7’s boolean false as valid, exposing a potential vulnerability.

    000001.1K
    58.1K followersView on X
  • Ulises Gascón@kom_256
    Patch

    🚨 High-severity security fix in fastify@5.12.2 just released! Patches CVE-2026-84469: request validation bypass via skipped boolean false schemas. https://github.com/fastify/fastify/security/advisories/GHSA-hwr6-493r-vm6h

    Post summary

    Fastify released a high‑severity patch for CVE‑2026‑84469, fixing a request validation bypass vulnerability and providing technical details in the advisory.

    00000164
    5.6K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appfastifyfastify-node.js-

Explore more