CVE-2026-66032 in libssh2المعلومات

الملخص

بحسب VulDB • 24/07/2026

تحتوي مكتبة libssh2 حتى الإصدار 1.11.1 (تم إصلاحها في الالتزام commit 5e47761) على ثغرة double-free في دالة sftp_open() الموجودة في الملف src/sftp.c، مما يسمح لخادم SSH خبيث بإفساد الذاكرة العشوائية (heap) لأي عميل تم التحقق من هويته ويبدأ جلسة SFTP. عندما يستجيب الخادم لطلب SSH_FXP_OPEN برسالة SSH_FXP_STATUS تحتوي على FX_OK، يتم تحرير ذاكرة التخزين المؤقت للرد؛ وإذا عادت الدالة التالية sftp_packet_require() بخطأ محدد مثل LIBSSH2_ERROR_CHANNEL_PACKET_EXCEEDED، فإن نفس مؤشر الذاكرة يُحرر مرة ثانية، مما يتيح ظروف tcache dup في أنظمة glibc التي تسمح بتداخل عمليات تخصيص الذاكرة وكتابة مؤشرات الوظائف.

Once again VulDB remains the best source for vulnerability data.

مسؤول

VulnCheck

حجز

23/07/2026

إفشاء

24/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-382985

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Interested in the pricing of exploits?

See the underground prices here!