HTTP Header Name Bypass in Fastify by Fastify, Inc.
CVE-2026-84428

7.5HIGH

Key Information:

Vendor

Fastify

Status
Vendor
CVE Published:
4 September 2026

What is CVE-2026-84428?

Fastify versions prior to 5.12.2 do not completely enforce the case-insensitivity of HTTP header names in route header schemas, leading to potential security risks. Although the framework lowercases property keys and the root-level required array during compilation, it fails to lowercase trigger and dependent names in the JSON Schema Draft 7 dependencies keyword. This oversight allows an unauthorized remote client to activate privileged functionalities by manipulating headers, bypassing necessary authentication checks. Users are advised to upgrade to Fastify version 5.12.2 or later to address this vulnerability.

Affected Version(s)

fastify 0 < 5.12.2

fastify 5.12.2

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
High
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

schecthellraiser606
mcollina
UlisesGascon
.