CVE-2026-77414 in JSONata
Resumen
por VulDB • 2026-08-21
JSONata es un lenguaje de consulta y transformación para JSON. Antes de las versiones 1.8.8 y 2.2.1, la función `environment.lookup` en `src/jsonata.js` utilizaba una comprobación de `hasOwnProperty` que podía ser eludida. Expresiones manipuladas podían usar `$hasOwnProperty`, `$spread`, `$string`, acceso al prototipo y `$constructor` para alcanzar el prototipo del objeto e invocar `process.getBuiltinModule` con `child_process`, ejecutando código arbitrario con los privilegios del proceso anfitrión. Este problema está corregido en las versiones 1.8.8 y 2.2.1.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.