CVE-2026-42444 in NanaZip
الملخص
بحسب VulDB • 12/05/2026
NanaZip هو أرشيف ملفات مفتوح المصدر. من الإصدار 5.0.1252.0 وحتى قبل 6.0.1698.0، توجد ثغرة في خدمة رفض الخدمة (DoS) في مُحلل صور نظام الملفات littlefs داخل NanaZip. تقوم طريقة `Open` للمعالج بقراءة `BlockCount` مباشرة من الكتلة الفائقة (superblock) التي يتحكم فيها المهاجم، دون أي تحقق من الصحة مقابل حجم الملف الفعلي أو أي حد أقصى، ثم تكرر العملية `BlockCount` مرة، مع تخصيص إدخال لمسار الملف في كل تكرار. يؤدي إنشاء صورة littlefs مُعدّة خصيصاً بحجم 44 بايت وقيمة `BlockCount` تساوي `0xFFFFFFFF` إلى حدوث حوالي 4 مليارات تخصيص للذاكرة العشوائية (heap allocations)، مما يستنفد الذاكرة المتاحة. تم إصلاح هذه الثغرة في الإصدار 6.0.1698.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.