PT-2026-77265

CVE-2026-50161

·

تاريخ النشر

2026-08-18

·

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

2026-08-19

الوصف من

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
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات libre الأقدم من 4.8.1
الوصف
تحتوي الدالة websock decode() الموجودة في src/websock/websock.c على تجاوز سعة عدد صحيح أثناء التحقق من صحة إطار WebSocket مقنع باستخدام ترميز الطول الموسع 64 بت. عندما يقترب المتغير hdr->len من UINT64 MAX، يمكن أن يلتف التعبير 4 + hdr->len، مما يسمح بتمرير فحص حدود mbuf get left(). ويؤدي ذلك إلى تجاوز سعة مخزن الذاكرة المؤقتة (heap buffer) أثناء حلقة إزالة الإخفاء XOR اللاحقة. تتأثر التطبيقات التي تنفذ خادم WebSocket عبر websock accept() أو websock accept proto()، مما قد يؤدي إلى تلف في مخزن الذاكرة المؤقتة يتحكم فيه المهاجم أو إلى رفض الخدمة بعد مصافحة ترقية HTTP WebSocket.
التوصيات
التحديث إلى الإصدار 4.8.1.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-HVXV-V2GP-V93H
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾