CVE-2026-19474CWE-459CWE-770denial-of-service

CVE-2026-19474

High · published August 15, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
41.4
In the wild
Unconfirmed
What it is

@fastify/multipart is a multipart form-data parser for Fastify. In versions from 3.0.0 up to but not including 10.1.1, request.saveRequestFiles() can leave completed temporary files on disk when a client disconnects while the parser is advancing between multipart parts. The iterator rejection that occurs between parts falls outside the per-file cleanup path, so an earlier completed file is never removed. An unauthenticated client can repeat this to cause persistent, linear disk consumption, leading to denial of service. This is an incomplete-fix variant of CVE-2025-24033. The issue is fixed in @fastify/multipart 10.1.1. Users should upgrade to 10.1.1.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00493 · 41.4th percentile
Weaknesses
CWE-459 · Incomplete Cleanup; CWE-770 · Allocation of Resources Without Limits or Throttling
Published
2026-08-15T18:17Z
Affected products (1)
ProductVersionsFixed in
fastify/fastify-multipart≥ 3.0.0, < 10.1.110.1.1
References (2)
EPSS history
Timeline
  • 15 AUG 13:36Z
    @fastify/multipart vulnerable to Denial of Service via temporary file leak on aborted upload
    cvelistv5