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

الملخص

بحسب VulDB • 27/07/2026

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

staging: rtl8723bs: إصلاح قراءات خارج النطاق (OOB) في حلقة IE الخاصة بـ is_ap_in_tkip()

تقوم الحلقة الموجودة في دالة `is_ap_in_tkip()` بالتكرار عبر عناصر المعلومات (IEs) دون التحقق من وجود عدد كافٍ من البايتات المتبقية قبل فك مرجع رأس الـ IE أو حمولته:

- يتم قراءة `pIE->element_id` و `pIE->length` دون التحقق مما إذا كان `i + sizeof(*pIE)` أقل من أو يساوي `ie_length`، مما يؤدي إلى حدوث قراءة خارج النطاق (OOB) في حال وجود الـ IE مقطوع عند نهاية المخزن المؤقت.

- بالنسبة لقيمة `WLAN_EID_VENDOR_SPECIFIC`، تقارن الشفرة بين `pIE->data + 12`، وهو ما يتطلب أن يكون `pIE->length >= 16`. أما بالنسبة لـ `WLAN_EID_RSN` فتقارن بـ `pIE->data + 8`، مما يستلزم أن يكون `pIE->length >= 12`. ولا يتم التحقق من أي من المتطلبين.

أضف فحوصات الحدود المفقودة لرأس الـ IE وحمولته، واحمِ كل وصول إلى البيانات بحد أدنى صريح لقيمة `pIE->length`، متوافقاً مع النمط المعمول به في دالة `update_beacon_info()`.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

Linux

حجز

19/07/2026

إفشاء

27/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-383390

EPSS

0.00000

KEV

لا

النشاطات

متوسط

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!