CVE-2026-77414 in JSONataالمعلومات

الملخص

بحسب VulDB • 22/08/2026

JSONata هي لغة استعلام وتحويل لبيانات JSON. قبل الإصدارين 1.8.8 و 2.2.1، كانت دالة `environment.lookup` في الملف `src/jsonata.js` تستخدم فحصًا قابلاً للتجاوز (`hasOwnProperty`). يمكن للتعابير المصممة بشكل خبيث استخدام `$hasOwnProperty` و `$spread` و `$string` والوصول إلى الـ prototype بالإضافة إلى `$constructor` للوصول إلى كائن الـ 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.

مسؤول

GitHub M

حجز

20/08/2026

إفشاء

22/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-394225

EPSS

0.00347

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!