Katalog CVE

CVE-2026-69152

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

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

Streszczenie

Biblioteka brace-expansion przed wersjami 1.1.18, 2.1.4, 3.0.6 i 5.0.9 zawiera podatność polegającą na tym, że funkcja expand() nie stosuje ograniczenia maxLength podczas konstruowania pośrednich tablic alternatywnych przecinków lub wypełnionych sekwencji. Pozwala to na wyczerpanie pamięci lub zablokowanie pętli zdarzeń przez kontrolowane przez atakującego dane wejściowe.

Ocena ryzyka

Atakujący może spowodować odmowę usługi (DoS) poprzez wyczerpanie pamięci lub zablokowanie pętli zdarzeń, co może uniemożliwić działanie aplikacji korzystających z tej biblioteki.

Rekomendacja

Należy zaktualizować bibliotekę brace-expansion do wersji 1.1.18, 2.1.4, 3.0.6 lub 5.0.9, w zależności od używanej głównej wersji.

Inne podatności w brace-expansion

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

The brace-expansion library generates arbitrary strings containing a common prefix and suffix. Prior to 1.1.18, 2.1.4, 3.0.6, and 5.0.9, expand() does not apply maxLength while constructing comma-alternative intermediate arrays or padded sequences, allowing attacker-controlled input to exhaust memory or block the event loop. The fix for CVE-2026-14257 is bypassed by the vulnerability. This issue is fixed in versions 1.1.18, 2.1.4, 3.0.6, and 5.0.9.

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