PT-2025-23648
CVE-2025-30359
·
تاريخ النشر
2025-06-03
·
تاريخ التحديث
2026-09-18
الوصف من
CVSS 3.1
5.9
متوسطةالمقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات webpack-dev-server الأقدم من 5.2.1
الوصف
تسمح هذه الثغرة الأمنية للمهاجم بسرقة شفرة المصدر الخاصة بالمستخدمين عند دخولهم إلى موقع ويب ضار. ويحدث ذلك لأن طلب تشغيل سكريبت تقليدي عبر علامة script لا يخضع لسياسة «نفس المصدر» (same-origin policy)، مما يسمح للمهاجم بحقن سكريبت ضار وتنفيذه. يحتاج المهاجم إلى معرفة المنفذ ومسار البرنامج النصي لنقطة الدخول. ومن خلال الجمع بين ذلك وتلوث النموذج الأولي، يمكن للمهاجم الحصول على مرجع إلى متغيرات وقت التشغيل الخاصة بـ webpack. ويتيح استخدام
Function::toString في القيم الموجودة في webpack modules للمهاجم الحصول على شفرة المصدر.التوصيات
بالنسبة للإصدارات الأقدم من 5.2.1، قم بالتحديث إلى الإصدار 5.2.1 أو أحدث لحل هذه الثغرة الأمنية. كإجراء مؤقت، ضع في اعتبارك تقييد الوصول إلى خادم التطوير لتقليل مخاطر الاستغلال. تجنب استخدام المتغير
webpack modules في السياقات الحساسة حتى يتم حل هذه الثغرة الأمنية.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾