CVE-2026-77415 in JSONata
要約
〜によって VulDB • 2026年08月22日
JSONataは、JSONのクエリおよび変換言語です。バージョン1.8.8および2.2.1以前では、意図的に作成されたJSONata式によって複数のオブジェクト整合性の脆弱性を連鎖させ、任意のコードを実行することができました。このチェーンにより、$cloneを上書きしてevaluateTransformExpressionを通じてオブジェクトを変質させ、$merge.*を介してJSONata関数やラムダを露出・分解し、applyProcedureで使用されるproc.arguments.forEachを置き換え、内部のラムダ状態を偽造することができます。これらのプリミティブを用いて攻撃者はプロトタイプゲッターへのアクセス、プロトタイプおよびコンストラクタへのアクセス、そしてchild_processを使用したprocess.getBuiltinModuleの実行に至り、ホストプロセスの特権でコードを実行することが可能になります。この問題はバージョン1.8.8および2.2.1で修正されています。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.