PT-2026-111535 · Freerdp+1 · Freerdp
CVSS v4.0
5.1
متوسطة
| المتجه | AV:P/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
اسم البرنامج المصاب والإصدارات المتأثرة
FreeRDP الإصدارات من 3.0.0-beta1 إلى 3.31.0
الوصف
تحتوي إصدارات Unix التي تدعم PKCS#11 على تجاوز سعة المخزن المؤقت المستند إلى المكدس (stack-based buffer overflow) في الدالة
wprintKeyName() ضمن مزود NCrypt PKCS#11 الخاص بـ WinPR. تحدث المشكلة عندما يقوم البرنامج بترميز CKA ID الخاص بالمفتاح (والذي يمكن أن يصل إلى 64 بايت) بنظام الستة عشر (hex-encode) في مخزن مؤقت ثابت على المكدس بحجم 128 بايت. يمكن للمهاجم التسبب في تعطل العميل أثناء تعداد المفاتيح من خلال تقديم رمز PKCS#11 أو وحدة نمطية خبيثة يستخدم فيها المفتاح والشهادة المطابقة CKA ID يتراوح طوله بين 55 و 64 بايت.التوصيات
تحديث FreeRDP إلى الإصدار 3.32.0 أو إصدار أحدث.
استغلال
إصلاح
Stack Overflow
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Freerdp