PatchSiren

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.