Katalog CVE

CVE-2026-46378

ŚrednieCVSS 6.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

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

Streszczenie

Podatność w narzędziu Dasel w wersjach od 3.0.0 do 3.10.1 powoduje nieskończoną pętlę podczas tokenizacji niezakończonego literału wyrażenia regularnego (np. r/). Atakujący może wykorzystać kontrolowany ciąg selektora do wyczerpania zasobów procesora.

Ocena ryzyka

Ryzyko polega na możliwości przeprowadzenia ataku DoS (Denial of Service) poprzez wysłanie specjalnie spreparowanego selektora, co może doprowadzić do znacznego obciążenia CPU i zakłócenia działania usługi.

Rekomendacja

Należy niezwłocznie zaktualizować Dasel do wersji 3.10.1 lub nowszej, która zawiera poprawkę eliminującą nieskończoną pętlę.

Inne podatności w Dasel

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

Dasel is a command-line tool and library for querying, modifying, and transforming data structures. From 3.0.0 until 3.10.1, the selector lexer matchRegexPattern closure in (*Tokenizer).parseCurRune in selector/lexer/tokenize.go loops while tokenizing an unterminated regex literal such as r/ because peekRuneEqual returns false after the end of input, allowing attacker-controlled selector strings to consume CPU indefinitely. This issue is fixed in version 3.10.1.

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