Katalog CVE

GHSA-r292-9mhp-454m

Średnie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Node-tar (npm tar) zawiera podatność na wyczerpanie stosu przez niekontrolowaną rekurencję w wewnętrznej funkcji pomocniczej mapHas używanej przez filesFilter. Wywołanie tar.t(...) lub tar.x(...) z niepustą listą wyboru członków instaluje filtr, który zamyka się nad rekurencyjnym mapHas.

Ocena ryzyka

Atakujący może spowodować awarię aplikacji poprzez wyczerpanie stosu, co prowadzi do odmowy usługi (DoS).

Rekomendacja

Zaleca się aktualizację biblioteki node-tar do wersji, która zawiera poprawkę ograniczającą rekurencję.

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

## Summary `node-tar` (npm `tar`) contains an uncontrolled-recursion stack-exhaustion DoS in the internal `mapHas` helper used by `filesFilter`. When a consumer calls `tar.t(...)` or `tar.x(...)` with a non-empty member-selection list, node-tar installs a filter that closes over the recursive `mapHa

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