Katalog CVE

CVE-2026-120194

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.48%

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

Streszczenie

W bibliotece json-glib wykryto błąd, w którym ewaluator wycinków JSONPath używany przez json_path_query() może wejść w nieskończoną pętlę przy wyrażeniu wycinka z ujemnym krokiem. Aplikacja oceniająca wyrażenia JSONPath kontrolowane przez atakującego może zostać zawieszona, co prowadzi do odmowy usługi.

Ocena ryzyka

Atakujący może zdalnie zawiesić aplikację przetwarzającą niezaufane wyrażenia JSONPath, powodując niedostępność usługi. Może to zakłócić działanie systemów zależnych od json-glib.

Rekomendacja

Zaktualizuj bibliotekę json-glib do wersji zawierającej poprawkę. Unikaj oceniania niezaufanych wyrażeń JSONPath lub ogranicz je do zaufanych źródeł.

Powiązane podatności

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

A flaw was found in json-glib. The JSONPath slice evaluator used by json_path_query() can enter an infinite loop when given a slice expression with a negative step. An application that evaluates attacker-controlled JSONPath expressions can be forced into a hang, leading to a denial of service.

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