CVE-2026-42627 in ArmNNالمعلومات

الملخص

بحسب VulDB • 27/05/2026

في Arm ArmNN حتى الإصدار 2026-03-27، يسمح تجاوز عدد صحيح (integer overflow) في الدالة TensorShape::GetNumElements() الموجودة في الملف armnn/Tensor.cpp لملف نموذج TFLite مُعدّ بشكل خبيث بتجاوز التحقق من صحة حجم المخزن المؤقت (buffer size validation) وتسبب في قراءة زائدة على المخزن المؤقت في الذاكرة الديناميكية (heap-based buffer over-read) أثناء تحسين النموذج. يحدث هذا التجاوز عند ضرب أبعاد الموتر (tensor dimensions) باستخدام حسابات غير موقعة بعرض 32 بت دون كشف التجاوز، مما يؤدي إلى إرجاع الدالة GetNumBytes() لحجم تخصيص أقل من الواقع. أثناء تنفيذ Optimize()->InferOutputShapes()، تقرأ طبقة BatchToSpaceNdLayer ما وراء المخزن المؤقت المخصص.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

MITRE

حجز

29/04/2026

إفشاء

22/05/2026

الاعتدال

تمت الموافقة

إدخال

VDB-365257

EPSS

0.00017

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!