CVE-2026-77414 in JSONata
Сводка
по VulDB • 21.08.2026
JSONata — это язык запросов и преобразования данных JSON. До версий 1.8.8 и 2.2.1 функция `environment.lookup` в файле `src/jsonata.js` использовала проверку `hasOwnProperty`, которую можно было обойти. С помощью специально созданных выражений злоумышленник мог использовать `$hasOwnProperty`, `$spread`, `$string`, доступ к прототипу объекта и `$constructor` для достижения объектного прототипа (Object.prototype) и вызова функции `process.getBuiltinModule` с использованием модуля `child_process`, что позволяло выполнять произвольный код от имени процесса-хоста. Эта проблема исправлена в версиях 1.8.8 и 2.2.1.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.