PT-2026-61147

CVE-2026-63831

·

تاريخ النشر

2026-07-19

·

تاريخ التحديث

2026-10-13

الوصف من

CVSS 3.1
8.8
عالية
المقاييسAV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
في نواة Linux، تقوم الوحدة النمطية mac802154 بإجراء تحويلات تشفيرية في المكان نفسه على بيانات مخزن مؤقت المقبس (skb) باستخدام الدوال llsec do encrypt unauth() وllsec do encrypt auth() وllsec do decrypt unauth() وllsec do decrypt auth(). تستخدم هذه الوظائف sg init one() لإنشاء قائمة مبعثرة (scatterlist) تشير إلى منطقة البيانات الخطية لـ skb، وتمريرها كمصدر ووجهة إلى واجهة برمجة تطبيقات التشفير (crypto API).
في مسار الاستقبال (RX)، تقوم ieee802154 rx handle packet() باستنساخ skb المستلم قبل توزيعه عبر ieee802154 subif frame(). ونظرًا لأن نسخ skb المستنسخة تشترك في نفس مخزن البيانات الأساسي، فإن التعديلات التي تجريها llsec do decrypt() تؤدي إلى إتلاف البيانات التي تشير إليها النسخ المستنسخة الأخرى. وبالمثل، في مسار الإرسال (TX)، تحدث مشاركة البيانات إذا تم استنساخ رأس skb، كما تشير إلى ذلك الدالة skb cloned().
قد يؤدي هذا النقص في عزل البيانات إلى تلف خفي للبيانات في نسخ skb الأخرى، وحالات «الاستخدام بعد التحرير» (use-after-free) عندما تكتب واجهة برمجة التطبيقات (API) المشفرة إلى صفحة تم تحريرها بالفعل بواسطة kfree skb()، وتعطل النواة أثناء حركة مرور 802.15.4 المتزامنة مع تمكين الأمان.
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
ALSA-2026:71016
ALSA-2026:71213
ALSA-2026:71232
ALSA-2026:71233
OPENSUSE-SU-2026:11339-1
OPENSUSE-SU-2026:21555-1
SUSE-SU-2026:23066-1
SUSE-SU-2026:23068-1
SUSE-SU-2026:23221-1
SUSE-SU-2026:23231-1
SUSE-SU-2026:23237-1
USN-8726-1
USN-8726-2
USN-8726-3
USN-8726-4
USN-8727-1
USN-8728-1
USN-8728-2
USN-8728-3
USN-8760-1
USN-8760-2
USN-8781-1
USN-8800-1
USN-8875-1
USN-8875-2
USN-8877-1
USN-8878-1
USN-8879-1
USN-8917-1
USN-8918-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾