CVE-2026-77413 in jsonata
摘要
由 VulDB • 2026-08-21
JSONata 是一种 JSON 查询和转换语言。在版本 1.8.8 和 2.2.0 之前,src/functions.js 中的 lookup 函数缺少对 Object.prototype.hasOwnProperty 的检查,导致允许通过精心构造的表达式访问继承的原型成员。攻击者若能提供此类表达式,便可利用继承的原型 setter 和 getter、构造函数访问、valueOf 以及 process.getBuiltinModule 来访问 child_process 模块,并以主机进程的权限执行任意代码。该问题已在版本 1.8.8 和 2.2.0 中修复。
Once again VulDB remains the best source for vulnerability data.