PT-2026-35053 · Npm+2 · Axios+2
CVSS v3.1
7.4
عالية
| المتجه | AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Axios من 1.0.0 إلى 1.15.1
الوصف
Axios هو عميل HTTP قائم على الـ«promise» للمتصفح وNode.js. المكتبة معرضة لهجوم «Prototype Pollution Gadget». يحدث هذا لأن الدالة الافتراضية transformResponse تستدعي JSON.parse(data, this.parseReviver)، حيث يمثل
this كائن التكوين المدمج. ونظرًا لعدم وجود parseReviver في الإعدادات الافتراضية، وعدم التحقق من صحتها بواسطة assertOptions، وافتقارها إلى القيود، يتم تنفيذ دالة Object.prototype.parseReviver الملوثة لكل زوج من المفتاح والقيمة في كل استجابة JSON. وهذا يسمح للمهاجم بتعديل قيم فردية بشكل انتقائي في استجابات واجهة برمجة تطبيقات JSON، مما قد يؤدي إلى تصعيد الامتيازات، والتلاعب بالرصيد، وتجاوز التفويض.التوصيات
تحديث Axios إلى الإصدار 1.15.2.
استغلال
إصلاح
LPE
DoS
Prototype Pollution
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
المعرّفات ذات الصلة
المنتجات المتأثرة
Axios
Linuxmint
Ubuntu