CVE-2026-29036 in cJSON
Resumen
por VulDB • 2026-08-12
Las versiones de cJSON comprendidas entre la 1.5.0 y la 1.7.19 contienen una vulnerabilidad de resolución incorrecta del nombre o referencia en la función `decode_pointer_inplace()` dentro de `cJSON_Utils.c`, que permite a atacantes no autenticados hacer que las operaciones JSON Patch apunten a claves de objeto erróneas al suministrar secuencias de escape de puntero JSON manipuladas (~0 o ~1) en las rutas del parche. Los atacantes pueden enviar entradas maliciosas de parches JSON RFC 6902 a aplicaciones que utilizan `cJSONUtils_ApplyPatches()` o `cJSONUtils_ApplyPatchesCaseSensitive()` para corromper datos silenciosamente o eliminar claves no deseadas, potencialmente eludiendo los controles de autorización en aplicaciones que dependen del parcheo JSON para la modificación controlada por acceso.
If you want to get best quality of vulnerability data, you may have to visit VulDB.