Vulnerability in Nestjs Nest
CVE-2026-33011
Nest is a framework for building scalable Node.js server-side applications. In versions 11.1.15 and below, a NestJS application using @nestjs/platform-fastify GET middleware can be bypassed because Fastify automatically redirects HEAD requests to the corresponding GET handlers (if they exist). As a result: middleware will be completely skipped, the HTTP response won't include a body (since the response is truncated when redirecting a HEAD request to a GET handler), and the actual handler will still be executed. This issue is fixed in version 11.1.16.
Published · last modified .
CVSS v3 metric
CVSS v3 base score 7.5 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N.
EPSS exploit prediction
EPSS: 0.004 (28.6th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 29th percentile — 28.6% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.005 · newest: 0.004 · change: -0.001
Affected products
- Nestjs Nest — versions < 11.1.16
Weakness classification (CWE)
References
- github.com/nestjs/nest/security/advisories/GHSA-wf42-42fg-fg84 (Vendor Advisory)
- github.com/nestjs/nest/commit/cbdf737cd6e7cefa52d05ecea2ae4af95c464614 (Patch)
- github.com/nestjs/nest/releases/tag/v11.1.17 (Product, Release Notes)
Frequently asked questions
- What is CVE-2026-33011?
- CVE-2026-33011 is a high-severity vulnerability in Nestjs Nest, classified under Always-Incorrect Control Flow Implementation. CVSS score: 7.5/10. Published 2026-03-20.
- How severe is CVE-2026-33011?
- High severity. CVSS v3 base score is 7.5 out of 10.