PT-2025-18625
CVE-2022-49908
·
تاريخ النشر
2023-05-09
·
تاريخ التحديث
2025-07-10
الوصف من
CVSS 4.0
7.1
عاليةالمقاييسAV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تم تحديد تسرب في الذاكرة في تطبيق L2CAP Bluetooth في نواة Linux. تظهر المشكلة عندما يقوم نواة HCI بمعالجة حزم بيانات ACL دون تحرير skb، وتحديدًا عندما لا يحتوي الجزء الأولي على طول L2CAP. يؤدي ذلك إلى حدوث تسرب في الذاكرة، وفقًا لما أورده Syzkaller. تحدث المشكلة في الدالة
l2cap recv acldata()، حيث يتم نسخ skb إلى conn->rx skb دون تحريره. لم يتم تقديم العدد التقديري للأجهزة التي قد تكون متأثرة. ولا توجد معلومات عن حوادث فعلية تم فيها استغلال هذه المشكلة.التوصيات
لحل المشكلة، قم بتحديث نواة Linux إلى إصدار يتضمن التصحيح الذي يحرر skb المقابل بعد معالجة الحالة في
l2cap recv acldata(). كحل مؤقت، ضع في اعتبارك تعطيل الدالة vhci write حتى يتوفر التصحيح. قم بتقييد الوصول إلى الدالة المعرضة للثغرة l2cap recv acldata() لتقليل مخاطر الاستغلال. تجنب استخدام المتغير conn->rx skb في نقطة نهاية واجهة برمجة التطبيقات (API) المتأثرة حتى يتم حل المشكلة. في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾