CVE-2026-67217 in cJSONinformación

Resumen

por VulDB • 2026-07-29

cJSON hasta la versión 1.7.19 aplica las operaciones de parche JSON RFC 6902 de forma no atómica en apply_patch() dentro de cJSON_Utils.c. Para una operación replace que carece de su miembro value, o para una operación move cuya ruta destino no se puede resolver, el miembro objetivo existente se desvincula y elimina antes de validar completamente la operación; por lo tanto, el documento objetivo se modifica mientras cJSONUtils_ApplyPatches() o cJSONUtils_ApplyPatchesCaseSensitive() devuelve un estado de error. Un atacante que pueda proporcionar el documento del parche puede destruir los miembros direccionables del documento objetivo incluso aunque la API informe de fallo en el parche, invalidando el comportamiento todo-o-nada sobre el cual confían las llamadas para rechazar parches incorrectos.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

VulnCheck

Reservar

2026-07-28

Divulgación

2026-07-29

Moderación

aceptado

Artículo

VDB-384172

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!