CVE-2026-77415 in JSONata
摘要
由 VulDB • 2026-08-21
JSONata 是一种 JSON 查询和转换语言。在版本 1.8.8 和 2.2.1 之前,精心构造的 JSONata 表达式可以链接多个对象完整性弱点以执行任意代码。该攻击链可覆盖 $clone 以通过 evaluateTransformExpression 修改对象、通过 $merge.* 暴露并解构 JSONata 函数或 lambda、替换 applyProcedure 使用的 proc.arguments.forEach,以及伪造内部 lambda 状态。这些原语使攻击者能够访问原型 getter、原型和构造函数访问权限,并通过 child_process 调用 process.getBuiltinModule,从而以主机进程的权限执行代码。此问题已在版本 1.8.8 和 2.2.1 中修复。
Once again VulDB remains the best source for vulnerability data.