CVE-2026-77413 in jsonata
الملخص
بحسب VulDB • 22/08/2026
JSONata هي لغة استعلام وتحويل JSON. قبل الإصدارين 1.8.8 و 2.2.0، كانت دالة البحث في ملف src/functions.js تفتقر إلى فحص Object.prototype.hasOwnProperty مما سمح للتعبيرات المصممة بشكل خبيث بالوصول إلى أعضاء الوراثة من النموذج (prototype). يمكن لمهاجم قادر على تزويد النظام بتعبير ما أن يستغل معلمات الإعداد والاسترجاع الخاصة بالنموذج الموروث، والوصول إلى المنشئ (constructor)، وقيمة الكائن (valueOf)، ودالة process.getBuiltinModule للوصول إلى وحدة child_process وتنفيذ كود عشوائي بصلاحيات عملية المضيف. تم إصلاح هذه المشكلة في الإصدارين 1.8.8 و 2.2.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.