Katalog CVE

CVE-2026-77063

NiskieCVSS 3.7
Opublikowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

Percentyl 7 - wyżej niż 7% wszystkich znanych CVE

Streszczenie

multer przed wersją 2.3.0 zawiera podatność na wyścig (race condition) w obsłudze strumienia plików, gdy używany jest asynchroniczny fileFilter wraz z limitem fileSize. Pozwala to na obejście odrzucenia pliku przekraczającego limit rozmiaru.

Ocena ryzyka

Ryzyko polega na tym, że pliki większe niż dozwolony limit mogą zostać zaakceptowane przez aplikację, co może prowadzić do naruszenia zasad przesyłania plików, chociaż parser nadal obcina strumień, więc nie powoduje to niekontrolowanego zużycia zasobów.

Rekomendacja

Zaleca się aktualizację multer do wersji 2.3.0, która zawiera poprawkę eliminującą tę podatność.

Inne podatności w multer

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

multer is a middleware for handling multipart/form-data in Node.js. When an application uses an asynchronous fileFilter together with the fileSize limit, a race condition in multer's file stream handling can allow a file that exceeds the configured size limit to bypass the size-limit rejection. All versions before 2.3.0 are affected. The impact is limited because the underlying multipart parser still truncates the stream at the size limit, so this is a bypass of the limit rejection rather than uncontrolled resource consumption. The issue is fixed in multer 2.3.0. Upgrade to multer 2.3.0 to remediate.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS