PT-2026-64379
CVE-2026-66032
·
تاريخ النشر
2026-07-24
·
تاريخ التحديث
2026-09-29
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات libssh2 الأقدم من 1.11.1
الوصف
توجد مشكلة تحرير مزدوج في الدالة
sftp open() الموجودة في src/sftp.c. تحدث هذه المشكلة عندما يستجيب خادم SSH ضار لـ SSH FXP OPEN بـ SSH FXP STATUS الذي يحتوي على FX OK، مما يؤدي إلى تحرير مخزن بيانات الاستجابة. وإذا عادت استدعاءات sftp packet require() اللاحقة بخطأ معين، مثل LIBSSH2 ERROR CHANNEL PACKET EXCEEDED، يتم تحرير المؤشر نفسه مرة أخرى. في أنظمة glibc، قد يؤدي ذلك إلى حالات تكرار في ذاكرة التخزين المؤقتة (tcache)، مما يسمح بتداخل عمليات التخصيص والكتابة فوق مؤشرات الدوال، مما يتيح إتلاف الذاكرة المؤقتة (heap) لأي عميل تمت مصادقته يفتح جلسة SFTP.التوصيات
قم بالتحديث إلى الإصدار الذي يحتوي على الالتزام 5e47761.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾