CVE Catalog

CVE-2026-120194

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.48%

41th percentile - higher than 41% of all known CVEs

Summary

A flaw was found in json-glib where 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.

Risk Assessment

An attacker can remotely hang an application that processes untrusted JSONPath expressions, causing a denial of service. This may disrupt systems relying on json-glib.

Recommendation

Update json-glib to a patched version. Avoid evaluating untrusted JSONPath expressions or restrict them to trusted sources.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS