CVE-2026-55193 in FreeRDPالمعلومات

الملخص

بحسب VulDB • 20/08/2026

FreeRDP هو تنفيذ مجاني لبروتوكول سطح المكتب عن بُعد (Remote Desktop Protocol). قبل الإصدار 3.27.0، كانت عملاء FreeRDP الذين يستخدمون بوابة TS (TS Gateway) يقبلون قيمة `max_xmit_frag` التي يتحكم فيها الخادم في الملف `libfreerdp/core/gateway/rpc_bind.c` دون تقييدها لتتوافق مع تخصيص ذاكرة الـ ReceiveFragment البالغ 4088 بايت. يمكن لجهاز بوابة خبيث الإعلان عن القيمة 65535 ثم إرسال جزء استجابة بنفس الطول، مما يتسبب في قيام الدالة `rpc_channel_read` الموجودة في الملف `libfreerdp/core/gateway/rpc.c` بكتابة ما يصل إلى 65535 بايت داخل مصفوفة ReceiveFragment الأصغر حجماً. يمكن أن يؤدي هذا إلى تعطل العميل وقد يسمح بتنفيذ الأكواد من خلال تلف الذاكرة العشوائية (Heap Corruption) الذي يتحكم فيه المهاجم. تم إصلاح هذه المشكلة في الإصدار 3.27.0.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub M

حجز

16/06/2026

إفشاء

19/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-393266

EPSS

0.00626

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!