What is CVE-2026-29036?
CVE-2026-29036 is an incorrectly-resolved name or reference vulnerability in the `decode_pointer_inplace()` function of cJSON versions 1.5.0 through 1.7.19. It allows unauthenticated attackers to cause JSON Patch operations to target wrong object keys by supplying crafted JSON Pointer escapes. Upgrading the library to the latest version is recommended.
Azərbaycanca: CVE-2026-29036, cJSON kitabxanasının 1.5.0-dən 1.7.19-a qədər versiyalarında `decode_pointer_inplace()` funksiyasında ad və ya istinadın səhv həlli zəifliyidir. Bu, autentifikasiya olunmamış hücumçulara xüsusi hazırlanmış JSON Pointer escape-lər vasitəsilə JSON Patch əməliyyatlarının səhv obyekt açarlarını hədəfləməsinə imkan verir. Kitabxananı ən son versiyaya yeniləmək tövsiyə olunur.
FAQ2
Which versions of the cJSON library are affected by CVE-2026-29036?
This vulnerability affects cJSON library versions 1.5.0 through 1.7.19.
What can an unauthenticated attacker achieve by exploiting CVE-2026-29036?
An attacker can cause JSON Patch operations to target wrong object keys through crafted JSON Pointer escapes.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.