CVE-2021-47241 in Linuxالمعلومات

الملخص

بحسب VulDB • 25/06/2026

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

ethtool: strset: إصلاح حساب طول الرسالة

لم يتم احتساب اللبسة الخارجية (outer nest) الخاصة بـ ETHTOOL_A_STRSET_STRINGSETS. قد يؤدي هذا إلى إنتاج `ETHTOOL_MSG_STRSET_GET` لتحذير يشبه ما يلي:

calculated message payload length (684) not sufficient WARNING: CPU: 0 PID: 30967 at net/ethtool/netlink.c:369 ethnl_default_doit+0x87a/0xa20

وإظهار رسالة خطأ مفصلة (splat).

وكما هو الحال عادةً مع مثل هذه التحذيرات، يجب استيفاء ثلاث شروط لحدوث هذا التحذير: - ألا يكون هناك تقريب لأعلى لحجم `skb` (مثل حجم الرد 684)؛ - يجب أن تكون مجموعة السلاسل خاصة بالجهاز (حتى يتم ملء الرأس)؛ - يجب أن يتكون اسم الجهاز من 12 حرفاً على الأقل.

وبشكل عام، مع مساحة المستخدم الحالية، يبدو أن قراءة الأعلام الخاصة (priv flags) هي المكان الوحيد الذي قد يحدث فيه هذا الأمر محتملاً. أو باستخدام syzbot :)

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

حجز

10/04/2024

إفشاء

21/05/2024

الاعتدال

تمت الموافقة

إدخال

VDB-265728

EPSS

0.01020

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!