PT-2026-60736

CVE-2026-59695

·

تاريخ النشر

2026-07-17

·

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

2026-09-25

الوصف من

CVSS 4.0
8.3
عالية
المقاييسAV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات mpp من 0.2.0 إلى 0.5.9
الوصف
يؤدي التحقق غير السليم من صحة كميات المدخلات إلى السماح لعميل بعيد غير مصدق عليه باستنزاف محفظة دافع الرسوم في طلب واحد عن طريق تحديد سعر غاز مرتفع بشكل تعسفي. عندما يتم تكوين المكتبة كدافع للرسوم، تقوم الدالة cosign fee payer/3 بإعادة توقيع الحقول الأساسية التي يوفرها العميل في مغلف 0x76 AASigned دون التحقق من أن max fee per gas وmax priority fee per gas تقعان ضمن حدود معقولة. يمكن لعميل خبيث تضمين قيم كبيرة بشكل مفرط لهذه المتغيرات، مما يتسبب في دفع الخادم لمعدلات غاز مبالغ فيها من محفظته الخاصة. وقد يؤدي ذلك إلى استنفاد المحفظة بالكامل، مما يمنع الخادم من رعاية تكاليف الغاز للطلبات المشروعة. لا يمكن الوصول إلى هذه المشكلة إلا عندما يتم تكوين الطريقة MPP.Methods.Tempo بقيمة fee payer: true.
التوصيات
تحديث mpp إلى الإصدار 0.6.0 أو أحدث.
كإجراء تخفيفي مؤقت، قم بتعيين إعداد fee payer على false لتعطيل رعاية تكلفة الغاز من جانب الخادم.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-VV77-66RF-PM86
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾