CVE-2026-67216 in cJSONinformación

Resumen

por VulDB • 2026-07-30

cJSON hasta la versión 1.7.19 contiene un defecto de complejidad algorítmica ineficiente en cJSON_Compare(). Al comparar objetos, la función recurre recursivamente hacia cada subárbol compartido dos veces, una vez en cada dirección, sin ninguna protección contra desbordamiento de pila (stack depth guard), lo que hace que el tiempo de ejecución sea exponencial respecto a la profundidad de anidación. Un documento pequeño y profundamente anidado de unos pocos cientos de bytes (con una profundidad aproximada de 40) comparado para verificar su igualdad consume horas de CPU, y el costo se duplica aproximadamente con cada nivel adicional de anidación. Una aplicación que llama a cJSON_Compare() sobre un JSON influenciado por el atacante que es estructuralmente igual a un documento de referencia está expuesta a una condición de denegación de servicio (DoS).

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

VulnCheck

Reservar

2026-07-28

Divulgación

2026-07-29

Moderación

aceptado

Artículo

VDB-384174

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!