Katalog CVE

CVE-2026-27904

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

minimatch to minimalne narzędzie do dopasowywania, które konwertuje wyrażenia glob na obiekty RegExp w JavaScript. W wersjach przed 10.2.3, 9.0.7, 8.0.6, 7.4.8, 6.2.2, 5.1.8, 4.2.5 i 3.1.4 zagnieżdżone `*()` extgloby generują wyrażenia regularne z zagnieżdżonymi nieograniczonymi kwantyfikatorami, co prowadzi do katastrofalnych skutków.

Ocena ryzyka

Wykorzystanie tej podatności może prowadzić do poważnych problemów z wydajnością aplikacji, a w skrajnych przypadkach do jej awarii. Organizacje mogą być narażone na ataki DoS (Denial of Service).

Rekomendacja

Zaleca się aktualizację minimatch do wersji 10.2.3, 9.0.7, 8.0.6, 7.4.8, 6.2.2, 5.1.8, 4.2.5 lub 3.1.4, aby usunąć tę podatność.

Powiązane podatności

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

minimatch is a minimal matching utility for converting glob expressions into JavaScript RegExp objects. Prior to version 10.2.3, 9.0.7, 8.0.6, 7.4.8, 6.2.2, 5.1.8, 4.2.5, and 3.1.4, nested `*()` extglobs produce regexps with nested unbounded quantifiers (e.g. `(?:(?:a|b)*)*`), which exhibit catastro

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