PT-2026-135407
CVE-2026-120216
·
Published
2026-11-02
·
Updated
2026-11-02
Description by
CVSS 3.1
5.9
MediumMetricsAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions
fastify versions 5.8.0 through 5.12.7
Description
A denial of service issue exists when the server is configured with a nonzero
handlerTimeout and a route returns a streaming response. If a request stream remains open beyond the timeout after headers have been sent, the server attempts to send a new error response. This triggers an uncaught ERR HTTP HEADERS SENT exception, which terminates the Node.js process and interrupts all other active requests. An unauthenticated remote client can trigger this by sending a single request to an affected streaming endpoint.Recommendations
Update fastify to version 5.12.8 or later.
Set
handlerTimeout to 0 to disable the affected timeout path as a temporary workaround. Found an issue in the description? Have something to add? Feel free to write us 👾