PT-2026-32491
CVE-2026-32316
·
تاريخ النشر
2026-04-13
·
تاريخ التحديث
2026-10-16
الوصف من
CVSS 2.0
8.5
عاليةالمقاييسAV:N/AC:L/Au:N/C:N/I:P/A:C
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات jq الأقدم من 1.8.2
الوصف
يحدث تجاوز سعة عدد صحيح داخل الدالتين
jvp string append() وjvp string copy replace bad() عند ربط سلاسل يتجاوز طولها الإجمالي 2^31 بايت. يؤدي ذلك إلى تجاوز سعة عدد صحيح غير موقّع 32 بت أثناء حساب حجم تخصيص المخزن المؤقت، مما ينتج عنه مخزن مؤقت في الـ«هيوب» (heap) أصغر من المطلوب. تقوم عمليات نسخ الذاكرة اللاحقة بكتابة بيانات السلسلة الكاملة في هذا المخزن المؤقت، مما يتسبب في تجاوز سعة المخزن المؤقت في الـ«هيوب». تنشأ هذه المشكلة عن عدم وجود فحص لحدود حجم السلسلة. يمكن للمهاجم استغلال هذه الثغرة عن طريق صياغة استعلامات تنتج سلاسل كبيرة للغاية لتعطيل العملية أو إحداث تلف في الـ«هيوب».التوصيات
قم بالتحديث إلى إصدار أحدث من 1.8.1.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾