PT-2026-64381
CVE-2026-66034
·
تاريخ النشر
2026-07-24
·
تاريخ التحديث
2026-11-10
الوصف من
CVSS 4.0
7.7
عاليةالمقاييسAV:N/AC:H/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات libssh2 الأقدم من 1.11.1
الوصف
يؤدي عدم وجود فحص للحدود في النظام الفرعي publickey إلى تمكين خادم SSH ضار من إحداث قراءة خارج الحدود لمكدس (heap) بطول تعسفي وتحرير مؤشر غير مهيأ. في الدالة
libssh2 publickey list fetch()، يقوم محلل الاستجابة للإصدار 1 بقراءة قيمة comment len التي يتحكم فيها الخادم ويقوم بتحريك مؤشر التحليل دون التحقق مما إذا كانت هناك بايتات كافية متبقية في المخزن المؤقت. يؤدي هذا إلى قراءة خارج الحدود يمكن أن تتسبب في تسرب مؤشرات الـ«هيوب» من التخصيصات المجاورة، مما يتسبب في إبطال مفعول ASLR (توزيع عشوائي لمساحة العناوين، وهي تقنية أمنية ترتب مواقع مساحة العناوين لمناطق البيانات الرئيسية بشكل عشوائي). وبالتالي، يحدث تلف في حالة مخصص الـ«هيوب» عندما يقوم مسار تنظيف الأخطاء بتحرير مؤشر غير مُهيأ من منطقة realloc() لم يتم إعادة تعيين قيمتها إلى الصفر.التوصيات
قم بالتحديث إلى الإصدار الذي يحتوي على الالتزام a13bb6c.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾