PT-2025-42493

CVE-2025-62496

·

تاريخ النشر

2025-10-16

·

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

2025-10-17

الوصف من

CVSS 3.1
8.8
عالية
المقاييسAV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
QuickJS (لم يتم تحديد الإصدارات المتأثرة)
الوصف
يوجد عيب في منطق تحليل سلاسل BigInt بمحرك QuickJS ضمن الدالة js bigint from string عند إنشاء قيمة BigInt من سلسلة تحتوي على عدد كبير جدًا من الأرقام. تحسب الدالة العدد المطلوب من البتات باستخدام صيغة قد تتسبب في حدوث تجاوز سعة عدد صحيح (Integer Overflow) لسلاسل الإدخال الكبيرة. ويؤدي ذلك إلى تخصيص ذاكرة أقل من اللازم لكائن BigInt، مما يؤدي إلى حدوث كتابة خارج حدود الذاكرة المؤقتة (Heap Out-of-Bounds Write) عند كتابة البيانات إلى المصفوفة r->tab. الصيغة المستخدمة في الحساب هي: n bits = (n digits * 27 + 7) / 8 (للأساس 10).
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾