Urgent.News

What's breaking now, across thousands of outlets.

Tech

CVE-2026-113872: CVE-2026-113872: Unauthenticated Process Crash in Express Multer via Late Busboy Stream Resumption

CVE-2026-113872: Unauthenticated Process Crash in Express Multer via Late Busboy Stream Resumption Vulnerability ID: CVE-2026-113872 CVSS Score: 7.5 Published: 2026-10-23 CVE-2026-113872 (GHSA-q7qp-rjg7-q26m) is a high-severity denial-of-service vulnerability affecting the multer multipart/form-data upload middleware for Node.js and Express in versions 2.0.0 through 2.4.0. When an endpoint is…

CVE-2026-113872 is a critical denial-of-service vulnerability affecting the multer npm package, specifically versions 2.0.0 through 2.4.0. When using multer with an asynchronous fileFilter callback in an endpoint configured to accept multiple files via multipart/form-data requests, a carefully crafted, truncated HTTP POST request can cause an unhandled error event to occur after the request has already ended.

This error event, which all error listeners are stripped during teardown, is treated as an uncaught exception by Node.js and results in immediate termination of the server process. The vulnerability has a CVSS score of 7.5, classified as high severity. The affected component is the multer npm package within the Node.js and Express framework ecosystem.

The exploit requires only a single HTTP request and can be performed without authentication, making it particularly dangerous. Affected Node.js applications acting as servers can be completely crashed by this attack, resulting in a Denial of Service condition. The vulnerability was publicly disclosed on October 23, 2026, and a proof-of-concept exploit is available in the form of a GitHub repository by researcher Santiago Habib.

To mitigate the risk, it is strongly recommended that all Node.js services using the vulnerable versions of multer upgrade immediately to version 2.5.0 or later. This patched release addresses the issue by preventing the late busboy stream error from crashing the process during teardown.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Announcing the Theory of Computation (TOC) Master Track on Binary Dose

🚀 CoreDose Launch: Theory of Computation (TOC) Master Track "Our goal is to provide the absolute best learning experience to our students so they grasp mental models in under 3 seconds." We are…

  • Theory of Computation Master Track launched on Binary Dose
  • 10 modules covering Finite Automata, Grammars, and Computability
  • Interactive State Transition Diagrams and Zero Paywalls

Stop Guessing localhost Ports with portmap and TypeScript

AI coding agents are very good at remembering common conventions. That is also why they can be very confident and completely wrong about localhost:3000 .

  • portmap CLI tool addresses localhost port confusion in dev environments
  • Combines config, OS data, and env references into .portmap.json report
  • Identifies issues like stale URLs, port-listener mismatches, and unresolved env URLs

What $5,000 actually buys you in a website

The short answer At $5,000 you get the site that does the work: the pages, the part your customers actually use (ordering, a shop, booking or a live demo), and the animation and polish that make it…

  • $5,000 covers planning, design, and construction of a fully functional website
  • 70% budget allocated to meticulous planning and design for user experience
  • Remaining 30% used for actual build, deployment, and testing

More from Saturday 24 October →