Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2026-33808

31
FAUCET Score

OVERVIEW CVE-2026-33808 is a URL normalization bypass vulnerability affecting @fastify/express versions 4.0.4 and earlier. When Fastify router normalization options are enabled (either ignoreDuplicateSlashes or useSemicolonDelimiter), the middleware fails to properly normalize URLs before passing them to Express authentication middleware, creating a mismatch between what Fastify routes and what Express middleware validate. SEVERITY The vulnerability allows unauthenticated attackers to bypass path-scoped authentication middleware through URL manipulation, such as adding duplicate slashes or semicolon delimiters. The attack has low complexity and requires no authentication or special privileges, as attackers can simply craft malicious URLs to access protected routes. The impact is significant, potentially allowing complete circumvention of access controls protecting sensitive application functionality. The FAUCET Risk Score of 52.0/100 indicates a moderate-to-high risk posture. EXPLOITATION STATUS This vulnerability is not currently listed on the CISA Known Exploited Vulnerabilities catalog and shows no indication of active exploitation in the wild. Community attention appears limited, as reflected in the low EPSS score of 0.0017, suggesting minimal real-world prevalence compared to other vulnerabilities. The availability of exploit code is not reported, though the straightforward nature of URL manipulation means exploitation would be relatively trivial for motivated attackers. Organizations running affected versions should prioritize upgrading to v4.0.5 or later.

Impacted Technologies

VendorProductVersion(s)CPE
< 4.0.5CPE matchmatch criteria
cpe:2.3:a:fastify:fastify\/express:*:*:*:*:*:node.js:*:*

CVSS Data

CVSS version used by this source: 4.0

9.1CRITICAL

CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Attack Vector
NETWORK
Attack Complexity
LOW
Attack Requirements
PRESENT
Privileges Required
NONE
User Interaction
NONE
VS Confidentiality
HIGH
VS Integrity
HIGH
VS Availability
NONE
SS Confidentiality
NONE
SS Integrity
NONE
SS Availability
NONE
Exploit Maturity
NOT_DEFINED
CvssVersion
4.0

Exploit Intelligence

EPSS Score
0.48%
Probability of exploitation in next 30 days
EPSS Percentile
38.9%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0048 is in the 17th percentile among its peer group of 36,862 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.

Media Mentions

The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (2)

npmpatch availablevia ghsa
Product: @fastify/expressFixed in: 4.0.5
github_advisoryworkaround availablevia nvd_reference
View patch

Vendor Advisories (1)

npmGHSA-6hw5-45gm-fj88critical

@fastify/express has a middleware authentication bypass via URL normalization gaps (duplicate slashes and semicolons)

Apr 16, 2026

References

cna.openjsf.org / security-advisories.html
Vendor Advisory
github.com / fastify/fastify-express/security/advisories/GHSA-6hw5-45gm-fj88
ExploitMitigationVendor Advisory