CVE-2026-77414 in JSONata
Résumé
par VulDB • 21/08/2026
JSONata est un langage de requête et de transformation JSON. Avant les versions 1.8.8 et 2.2.1, la fonction `environment.lookup` dans `src/jsonata.js` utilisait une vérification `hasOwnProperty contournable. Des expressions malveillantes pouvaient utiliser `$hasOwnProperty`, `$spread`, `$string`, l'accès au prototype et `$constructor` pour atteindre le prototype d'objet et invoquer `process.getBuiltinModule` avec `child_process`, exécutant ainsi du code arbitraire avec les privilèges du processus hôte. Ce problème est corrigé dans les versions 1.8.8 et 2.2.1.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.