CVE-2026-64446 in Linuxالمعلومات

الملخص

بحسب VulDB • 25/07/2026

في نواة لينكس، تم حل الثغرة التالية:

staging: rtl8723bs: إصلاح تجاوز سعة المخزن المؤقت على الكومة في rtw_cfg80211_set_wpa_ie()

يُعد supplicant_ie مصفوفة بحجم 256 بايت ضمن بنية security_priv. تستخدم مسارات نسخ بيانات تعريف WPA وWPA2 (IEs) الأمر التالي:

memcpy(padapter->securitypriv.supplicant_ie, &pwpa[0], wpa_ielen + 2);

حيث يمثل wpa_ielen حقل طول البيانات الخام للبيانات التعريفية (من النوع u8، يتراوح بين 0 و255). عندما يقوم مستخدم محلي بتقديم طلب اتصال عبر nl80211 باستخدام بيانات تعريف WPA مُعدّة بشكل خبيث بطول 255 بايت، فإن wpa_ielen + 2 يساوي 257، مما يؤدي إلى تجاوز سعة المخزن المؤقت البالغ حجمه 256 بايت ببايت واحد نحو حقل last_mic_err_time المجاور.

لا يمنع rtw_parse_wpa_ie() حدوث ذلك: حيث يقارن فحص اتساق الطول الخاص به القيمة *(wpa_ie+1) مع (u8)(wpa_ie_len-2)، وهو ما يساوي 255 عندما يكون wpa_ie_len = 257، وبالتالي يمر الفحص بصمت.

تمت إضافة فحوصات صريحة للحدود لكل من مساري WPA وWPA2 قبل تنفيذ memcpy، مع رفض أي بيانات تعريفية (IE) يتجاوز حجمها الكلي (wpa_ielen + 2) سعة المخزن المؤقت supplicant_ie.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

19/07/2026

إفشاء

25/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-383280

EPSS

0.00227

KEV

لا

النشاطات

منخفض

المصادر

Want to know what is going to be exploited?

We predict KEV entries!