๐Ÿ” CVE Alert

CVE-2026-92081

MEDIUM 5.9

fastify vulnerable to Denial of Service via unhandled exception on HTTP/2 trailer responses

CVSS Score
5.9
EPSS Score
0.0%
EPSS Percentile
0th

fastify is a fast and low-overhead web framework for Node.js. In versions before 5.12.5, when a route registers a response trailer via reply.trailer() and is served over HTTP/2, fastify unconditionally sets the Transfer-Encoding: chunked header, which is forbidden on HTTP/2, so Node.js throws while serializing the response headers. The exception is not caught and becomes an uncaughtException, so a single unauthenticated HTTP/2 request to any route that uses trailers crashes the server process and drops all in-flight requests, and it can be repeated on every restart. The issue is fixed in fastify 5.12.5, and users should upgrade to 5.12.5 or later. As a workaround, avoid registering response trailers with reply.trailer() on routes served over HTTP/2 until upgrading.

CWE CWE-248
Vendor fastify
Product fastify
Published Sep 16, 2026
Stay Ahead of the Next One

Get instant alerts for fastify fastify

Be the first to know when new medium vulnerabilities affecting fastify fastify are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability

Affected Versions

fastify / fastify
0 < 5.12.5

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/fastify/fastify/security/advisories/GHSA-4mh8-r7rc-xpvc cna.openjsf.org: https://cna.openjsf.org/security-advisories.html

Credits

mcollina UlisesGascon ๐Ÿ” zerovulnlabs