PT-2026-29137

CVE-2026-33984

·

تاريخ النشر

2026-01-01

·

تاريخ التحديث

2026-08-10

الوصف من

CVSS 4.0
9.3
حرجة
المقاييسAV:N/AC:L/AT:N/PR:N/UI:N/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
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات FreeRDP السابقة للإصدار 3.24.2
الوصف
FreeRDP هو تطبيق مجاني لبروتوكول سطح المكتب البعيد (RDP). قبل الإصدار 3.24.2، كان هناك تجاوز سعة المخزن المؤقت (heap buffer overflow) في الدالة resize vbar entry() الموجودة في الملف libfreerdp/codec/clear.c. وعلى وجه التحديد، يتم تحديث المتغير vBarEntry->size إلى vBarEntry->count قبل استدعاء الدالة winpr aligned recalloc(). إذا فشلت عملية إعادة التخصيص، فإن المتغير size يصبح متضخمًا بينما لا يزال المؤشر pixels يشير إلى المخزن المؤقت الأصلي الأصغر حجمًا. ويؤدي الاستدعاء اللاحق، حيث تكون قيمة count أقل من أو تساوي قيمة size المتضخمة، إلى تجاوز عملية إعادة التخصيص. وهذا يسمح للمستدعي بكتابة count * bpp بايت من بيانات البكسل التي يتحكم فيها المهاجم في المخزن المؤقت الأصغر حجمًا، مما يؤدي إلى حدوث تجاوز سعة المخزن المؤقت في الذاكرة المكدسة.
التوصيات
يجب تحديث الإصدارات الأقدم من 3.24.2 إلى الإصدار 3.24.2 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-8469-2XCX-FRF6
ALSA-2026:8457
ALSA-2026:8458
ALSA-2026:8945
CLSA-2026-1786028144
CLSA-2026-1786029097
OESA-2026-2036
OESA-2026-2037
OESA-2026-2038
OESA-2026-2039
OESA-2026-2040
OPENSUSE-SU-2026:10633-1
OPENSUSE-SU-2026:20657-1
RHSA-2026:10709
RHSA-2026:11332
RHSA-2026:11333
RHSA-2026:11336
RHSA-2026:11649
RHSA-2026:11651
RHSA-2026:19033
RHSA-2026:19349
RHSA-2026:8457
RHSA-2026:8458
RHSA-2026:8945
RHSA-2026:9656
SUSE-SU-2026:21436-1
SUSE-SU-2026:3562-1
USN-8561-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾