PT-2026-136882
CVE-2026-87044
·
تاريخ النشر
2026-11-04
·
تاريخ التحديث
2026-11-04
الوصف من
CVSS 3.1
6.5
متوسطةالمقاييسAV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
لا يمكن تحديد اسم المنتج (الإصدارات المتأثرة غير محددة)
Description
يوجد تسريب في الذاكرة في برنامج تشغيل Mbed TLS crypto shim ضمن
drivers/crypto/crypto mbedtls shim.c أثناء عمليات تشفير PSA multipart و AEAD. في الدالتين mbedtls cbc() و mbedtls aead()، تعود مسارات الخطأ التي تلي نجاح psa cipher encrypt setup() أو psa aead decrypt setup() مباشرة دون استدعاء psa cipher abort() أو psa aead abort(). وهذا يمنع الوصول إلى mbedtls cipher free()، مما يؤدي إلى تسريب دائم لـ mbedtls aes context المخصص في الذاكرة (heap) أو فتحة عملية multipart في القسم الآمن.يمكن لمهاجم غير مصرح له تحفيز ذلك عن طريق إرسال تدفق من إطارات 802.15.4 صالحة من الناحية النحوية ولكنها تحمل رمز تحقق من سلامة الرسالة (MIC) خاطئ، مما يؤدي إلى فشل
psa aead verify(). وبالمثل، يمكن الوصول إلى مسار CBC عبر قناة OSDP الآمنة حيث تفشل osdp encrypt() و osdp decrypt() داخل psa cipher update(). يؤدي استنفاد ذاكرة Mbed TLS heap إلى فشل جميع استدعاءات mbedtls calloc() اللاحقة، مما يتسبب في تعطل دائم لجميع العمليات التشفيرية، بما في ذلك أمن طبقة الربط و TLS/DTLS، حتى يتم إعادة تشغيل الجهاز.Recommendations
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾