Katalog CVE

CVE-2026-52746

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.38%

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

Streszczenie

JSONata, język zapytań i transformacji JSON, przed wersjami 2.2.0 i 1.8.9, zawiera podatność na atak DoS przez złośliwe dane wejściowe do funkcji $toMillis. Niepasujące dane powodują superlinearny backtracking w regexie walidacji ISO-8601, prowadząc do odmowy usługi w aplikacjach przetwarzających wyrażenia JSONata pochodzące od użytkownika. Problem naprawiono w wersjach 2.2.0 i 1.8.9.

Ocena ryzyka

Atakujący może spowodować przeciążenie serwera lub aplikacji poprzez wysłanie specjalnie spreparowanych danych wejściowych, prowadząc do niedostępności usługi.

Rekomendacja

Zaleca się aktualizację JSONata do wersji 2.2.0 lub 1.8.9 (w zależności od używanej gałęzi).

Inne podatności w JSONata

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

JSONata is a JSON query and transformation language. Prior to 2.2.0 and 1.8.9, malicious non-matching inputs to the $toMillis function can cause superlinear backtracking in the ISO-8601 validation regex, leading to denial of service in applications that evaluate user-provided JSONata expressions. This issue is fixed in version 2.2.0 and 1.8.9.

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