PT-2026-41696 · Git+2 · Form-Data-Objectizer

·

CVE-2026-46510

·

تاريخ النشر

2026-05-18

·

تاريخ التحديث

2026-06-02

CVSS v3.1

8.2

عالية

المتجهAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات form-data-objectizer السابقة للإصدار 1.0.1
الوصف
يفشل البرنامج في تصفية proto أو constructor أو prototype عند تحويل FormData إلى كائنات باستخدام مفاتيح النموذج ذات الترميز بين الأقواس. يمكن للمهاجم إرسال حقل نموذج HTTP واحد باسم يبدأ بـ proto [...] لتغيير Object.prototype، مما يؤدي إلى تلوث النموذج الأولي عبر عملية Node.js بأكملها. يحدث هذا داخل الدالتين treatInitial() وtreatSecond() في ملف index.cjs. يمكن استغلال هذه المشكلة لتجاوز الفحوصات الأمنية، أو إدخال قيم التكوين، أو تعطيل عرض القوالب، أو التسبب في رفض الخدمة عن طريق تعطيل عملية العامل.
التوصيات
قم بالتحديث إلى الإصدار 1.0.1.

استغلال

إصلاح

Prototype Pollution

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-46510
GHSA-M2HG-WJQ3-28WQ

المنتجات المتأثرة

Form-Data-Objectizer