CVE-2026-19484
Reported by openjs · Published August 13, 2026
@fastify/busboy is a multipart form-data parser. In versions 3.1.0 through 3.2.0, a remote unauthenticated attacker can stall the Node.js event loop by sending a multipart request whose boundary is crafted to a specific length. The vendored streaming search stores its skip table in a fixed 256 entry byte array, and a boundary of exactly 252 bytes makes the search needle 256 bytes, which truncates the default skip distance to zero and turns the search into a CPU bound loop on a small body. A single small request can keep one core busy and deny service to other requests handled by the same process. The issue is fixed in @fastify/busboy 3.2.1, which widens the skip table so the skip distance is preserved. Users should upgrade to 3.2.1.
Risk Scores
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| @fastify/busboy | @fastify/busboy | 3.1.0, 3.2.1 |
| chainguard | gitlab-rails-ce-fips-19.4 | 0 |
| chainguard | gitlab-rails-ce-fips-19.3 | 0 |
| chainguard | gitlab-rails-ce-19.2 | 0 |
| chainguard | langfuse-fips-3 | 0 |
| chainguard | gitlab-rails-ce-fips-18.10 | 0 |
| chainguard | commercial-gitlab-rails-ee-19.1 | 0 |
| chainguard | gitlab-rails-ce-fips-18.9 | 0 |
| fastify | busboy | 3.1.0 |
| chainguard | gitlab-rails-ce-fips-18.11 | 0 |
| chainguard | gitlab-rails-ce-fips-19.0 | 0 |
| chainguard | gitlab-rails-ce-fips-19.1 | 0 |
| @fastify/busboy | @fastify/busboy | 3.2.1, 3.1.0, 3.2.1 |
| chainguard | commercial-gitlab-rails-ee-19.3 | 0 |
| chainguard | commercial-gitlab-rails-ee-fips-19.4 | 0 |
| chainguard | commercial-gitlab-rails-ee-19.4 | 0 |
| chainguard | gitlab-rails-ce-19.3 | 0 |
| chainguard | commercial-gitlab-rails-ee-19.2 | 0 |
| chainguard | commercial-gitlab-rails-ee-fips-19.2 | 0 |
| chainguard | gitlab-rails-ce-19.4 | 0 |
…and 4 more
Timeline
- Aug 13, 2026 EPSS Score
- Aug 13, 2026 CVE Published
- Aug 15, 2026 Coalition ESS Score
- Aug 24, 2026 EPSS Score
- Aug 26, 2026 EPSS Score
- Aug 30, 2026 EPSS Score
- Sep 3, 2026 CVE Updated
- Sep 4, 2026 EPSS Score
- Sep 9, 2026 EPSS Score
- Sep 12, 2026 EPSS Score
- Sep 16, 2026 EPSS Score
- Sep 18, 2026 EPSS Score