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

الملخص

بحسب VulDB • 16/09/2026

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

staging: rtl8723bs: تصحيح قراءة خارج النطاق (OOB) في دالة rtw_restruct_wmm_ie()

تقوم الدالة `rtw_restruct_wmm_ie()` بالبحث عن عنصر معلومات WMM داخل البيانات المدخلة (`in_ie`) باستخدام الكود التالي:

```c while (i < in_len) {
... if (i + 5 < in_len && in_ie[i] == 0xDD && ...) {
... break; } i += (in_ie[i + 1] + 2); /* للانتقال إلى عنصر معلومات IE التالي */
} ```

عندما يفشل شرط المطابقة `i + 5 < in_len` ببساطة لأن المتغير `i` يقع ضمن مسافة 5 بايت من نهاية المخزن المؤقت (أي لم يتم العثور على أي عنصر WMM بالقرب من ذيل البيانات المدخلة)، ينتقل التنفيذ إلى السطر: `i += (in_ie[i + 1] + 2)`، والذي يقوم بقراءة القيمة `in_ie[i + 1]`. إذا كان في تلك اللحظة `i == in_len - 1`، فإن هذا يمثل قراءة خارج النطاق بحجم بايت واحد لمخزن مؤثر للعناصر المعلوماتية (IE) يتأثر به المهاجم ومُبنى من بيانات الارتباط/الفحص.

كانت الإضافة a75281626fc8f ("staging: rtl8723bs: fix potential out-of-bounds read in rtw_restruct_wmm_ie") قد أضافت الحارس `i + 5 < in_len` إلى شرط المطابقة نفسه، لكنها لم تضف حارساً مكافئاً قبل الانتقال التلقائي (fallthrough advance)، مما جعل فئة الثغرات نفسها من القراءات خارج النطاق (OOB) لا تزال قابلة للوصول عبر المسار غير المطابق.

تمت إضافة فحص صريح للحدود (bounds check) قبل التقدم إلى عنصر المعلومات IE التالي.

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

مسؤول

Linux

حجز

11/09/2026

إفشاء

16/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-405855

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!