PatchSiren cyber security CVE debrief
CVE-2026-87908 multiparty CVE debrief
CVE-2026-87908 multiparty Denial of Service: The multiparty library for Node.js is vulnerable to a denial of service attack due to unbounded memory usage while accumulating headers of a single multipart part. An unauthenticated attacker can send a request with a large volume of header bytes, causing the parser to buffer all of them and exhausting the process memory, which crashes the server. This issue is fixed in multiparty 4.3.1. Node.js developers and administrators should assess exposure, upgrade to version 4.3.1 or later, and monitor for large header byte requests to prevent denial of service attacks.
- Vendor
- multiparty
- Product
- Unknown
- CVSS
- HIGH 7.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-11
- Original CVE updated
- 2026-09-11
- Advisory published
- 2026-09-11
- Advisory updated
- 2026-09-11
Who should care
Node.js developers and administrators using the multiparty library should assess exposure and upgrade to version 4.3.1 or later to prevent denial of service attacks. They should also monitor for large header byte requests and review compensating controls for exposed systems while remediation is scheduled and verified.
Why it matters
CVE-2026-87908 is a denial of service vulnerability in the multiparty Node.js library. An unauthenticated attacker can send a request with a large volume of header bytes, causing the parser to buffer all of them and exhausting the process memory, which crashes the server. This issue is fixed in multiparty 4.3.1. Node.js developers and administrators should assess exposure, upgrade to version 4.3.1 or later, and monitor for large header byte requests to prevent denial of service attacks.
- Denial of service through memory exhaustion
- Potential for performance degradation under large header byte requests
- Need for verification of affected versions and remediation status
Technical summary
The multiparty library for Node.js is vulnerable to a denial of service attack due to unbounded memory usage while accumulating headers of a single multipart part. This issue allows an unauthenticated attacker to send a request with a large volume of header bytes, causing the parser to buffer all of them and exhausting the process memory, which crashes the server. The issue is fixed in multiparty 4.3.1, which caps the size of the accumulated part headers. Node.js developers and administrators should assess exposure and upgrade to version 4.3.1 or later to prevent denial of service attacks.
Defensive priority
Upgrade to multiparty 4.3.1 or later to prevent denial of service
Recommended defensive actions
- Upgrade to multiparty 4.3.1 or later
- Assess exposure in Node.js applications using multiparty
- Monitor for large header byte requests
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
Evidence notes
The multiparty library for Node.js does not bound the amount of memory used while accumulating the headers of a single multipart part, allowing an unauthenticated attacker to cause a denial of service by sending a request with a large volume of header bytes. This issue is fixed in multiparty 4.3.1, which caps the size of the accumulated part headers.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-87908 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-87908
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-87908 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-87908
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://cna.openjsf.org/security-advisories.html
ce714d77-add3-4f53-aff5-83d477b104bb
-
Source reference
Unverified legacy reference
URL: https://github.com/pillarjs/multiparty/security/advisories/GHSA-5h46-2939-q3wh
ce714d77-add3-4f53-aff5-83d477b104bb
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.