CVE-2026-107832
Last modified
CVE-2026-107832 is a low-severity vulnerability rated 3.7/10 on the CVSS scale. fastify is a fast and low overhead web framework for Node.js. In versions 5.12.2 through 5.12.5, the routine that lowercases header names declared in a route schema does not lowercase the enum or const header names nested inside a propertyNames subschema. EPSS estimates a 0.26% chance of exploitation in the next 30 days.
Description
fastify is a fast and low overhead web framework for Node.js. In versions 5.12.2 through 5.12.5, the routine that lowercases header names declared in a route schema does not lowercase the enum or const header names nested inside a propertyNames subschema. As a result, a header allow-list or deny-list written with canonical (non-lowercase) casing never matches the incoming lowercased header, so a restricted header passes validation and reaches the route handler. An attacker can therefore bypass a case-sensitive header validation rule and smuggle a forbidden header past the schema, affecting the integrity of request handling. The issue is fixed in fastify 5.12.6, and users should upgrade to 5.12.6 or later. There is no workaround other than upgrading, though applications can declare header names in lowercase to avoid the mismatch.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| fastify | fastify | >= 5.12.2, < 5.12.6 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-107832?
How severe is CVE-2026-107832?
How do I fix CVE-2026-107832?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-107826OWASP Coraza WAF is a golang modsecurity compatible web appl…7.5
- CVE-2026-107828Jivejdon through 5.0 contains an authentication bypass vulne…6.5
- CVE-2026-107829Jivejdon through 5.0 contains a weak password storage vulner…5.9
- CVE-2026-10783A security flaw has been discovered in gradio-app gradio 6.1…2.5
- CVE-2026-107830Jivejdon from commit e0306088 through commit ee67a65e lacks …5.3
- CVE-2026-107831Jivejdon through 5.0 contains a cross-site request forgery v…4.3
- CVE-2026-107833OWASP Coraza WAF is a golang modsecurity compatible web appl…5.9
- CVE-2026-107834OWASP Coraza WAF is a golang modsecurity compatible web appl…5.3
- CVE-2026-107835OWASP Coraza WAF is a golang modsecurity compatible web appl…4
- CVE-2026-107836RIOT is an open-source microcontroller operating system desi…7.1
- CVE-2026-107837RIOT is an open-source microcontroller operating system desi…8.2
- CVE-2026-107838RIOT is an open-source microcontroller operating system desi…7.5
Are you affected by CVE-2026-107832?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
