Approved changes feed: RSS · Atom

cpe:2.3:a:multiparty:multiparty:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorMultiparty (2286d73d-b19e-5078-9deb-268f781d24b7)
ProductMultiparty (7c40dab5-e726-5d23-94cd-1052cb5b7364)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-87908 vulnerable 2026-09-16 04:33:01.224588 multiparty vulnerable to Denial of Service via unbounded part-header accumulation
HIGH (7.5)
multiparty is a Node.js library for parsing multipart/form-data request bodies. In versions from 2.1.0 up to but not including 4.3.1, the parser does not bound the amount of memory used while accumulating the headers of a single multipart part. An unauthenticated attacker can send a single request whose part carries a very large volume of header bytes, forcing the parser to buffer all of them and exhausting the process memory, which crashes the server. This is a denial of service with no confidentiality or integrity impact. The issue is fixed in multiparty 4.3.1, which caps the size of the accumulated part headers. Users should upgrade to multiparty 4.3.1 or later.
Published: 2026-09-11T06:37:51.216Z
Updated: 2026-09-11T15:54:32.991Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-8162 vulnerable 2026-06-08 08:08:58.158937 multiparty vulnerable to Denial of Service via Uncaught Exception in filename* parameter parsing
HIGH (7.5)
multiparty@4.2.3 and lower versions are vulnerable to denial of service via uncaught exception. By sending a multipart/form-data request with a Content-Disposition header whose filename* parameter contains a malformed percent-encoding, the parser invokes decodeURI on the value without try/catch. The resulting URIError propagates as an uncaught exception and crashes the process. Impact: any service accepting multipart uploads via multiparty is affected. Workarounds: none. Upgrade to multiparty@4.3.0 or higher.
Published: 2026-05-12T09:05:12.591Z
Updated: 2026-05-12T12:33:12.647Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-8161 vulnerable 2026-06-08 08:08:58.158419 multiparty vulnerable to Denial of Service via Prototype Pollution leading to Uncaught Exception
HIGH (7.5)
multiparty@4.2.3 and lower versions are vulnerable to denial of service via uncaught exception. By sending a multipart/form-data request with a field name that collides with an inherited Object.prototype property such as __proto__, constructor, or toString, the parser invokes .push() on the inherited prototype value rather than an array, throwing a TypeError that propagates as an uncaught exception and crashes the process. Impact: any service accepting multipart uploads via multiparty is affected. Workarounds: none. Upgrade to multiparty@4.3.0 or higher.
Published: 2026-05-12T08:50:37.685Z
Updated: 2026-05-12T12:32:10.127Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-8159 vulnerable 2026-06-08 08:08:58.157127 multiparty vulnerable to ReDoS via filename parsing
HIGH (7.5)
multiparty@4.2.3 and lower versions are vulnerable to denial of service via regular expression backtracking in the Content-Disposition filename parameter parser. A crafted multipart upload with a long header value can cause regex matching to take seconds, blocking the event loop. Impact: any service accepting multipart uploads via multiparty is affected. Workarounds: limiting upload sizes at the proxy or gateway layer reduces but does not eliminate the attack surface, since a small header of around 8 KB is sufficient to trigger the vulnerable backtracking. Upgrade to multiparty@4.3.0 or higher.
Published: 2026-05-12T08:35:39.564Z
Updated: 2026-05-12T12:33:59.418Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.