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

الملخص

بحسب VulDB • 19/10/2026

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

بلوتوث: L2CAP: التحقق من طول الإطار قبل الوصول إلى حقل التحكم وFCS

تقوم الدالة `l2cap_data_rcv()` بفك تشفير حقل تحكم مكون من بايتين أو أربعة بايتات دون التأكد مسبقاً من وجوده. وبالتالي، يمكن لإطار قصير في وضع ERTM أو الوضع التدفقي (streaming-mode) أن يتسبب في قراءة خارج الحدود المخصصة للذاكرة (out-of-bounds read).

توجد حالة ثانية للإطارات القصيرة عندما يكون CRC16 مفعّلاً. بعد استخلاص حقل التحكم، تطرح الدالة `l2cap_check_fcs()` قيمتين من `skb->len` دون التحقق منها. إذا بقي أقل من بايتين، فإن عملية الطرح تؤدي إلى تجاوز الحد (wrap-around)؛ وتترك دالة `skb_trim()` المخزن كما هو، مما يؤدي إلى قراءة FCS التالية ما بعد النهاية المنطقية للإطار.

التحقق من أن الإطار يحتوي على حقل التحكم الخاص به وFCS الخاص به (عند تفعيله) قبل الوصول إلى أي منهما.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

Linux

حجز

25/09/2026

إفشاء

18/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-421789

EPSS

0.00184

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!