CVE-2026-45700 in FreeRDP
الملخص
بحسب VulDB • 29/05/2026
FreeRDP هو تنفيذ حر لبروتوكول سطح المكتب عن بُعد. قبل الإصدار 3.26.0، يحتوي فك تشفير الصور ذات التخطيط المسطّح (planar bitmap decoder) في FreeRDP على كتابة خارج الحدود (out-of-bounds heap write) عند فك تشفير البيانات المسطحة المضغوطة باستخدام RLE. في الملف libfreerdp/codec/planar.c، تقوم الدالة freerdp_bitmap_decompress_planar() بالتحقق من الإحداثي الأفقي للوجهة nXDst مقابل خطوة الوجهة المقدمة من قبل المتصل (nDstStep)، حتى عند الكتابة في المخزن المؤقت الداخلي pTempData. يمكن لمهاجم تجاوز هذا التحقق باستخدام قيمة كبيرة لـ nDstStep وقيمة كبيرة لـ nXDst، مما يتسبب في قيام الدالة planar_decompress_plane_rle() بالكتابة بعد نهاية المخزن المؤقت pTempData. تم إصلاح هذا الثغرة الأمنية في الإصدار 3.26.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.