الرئيسية
الرئيسية
الاتجاهات
الاتجاهات
الثغرات
الثغرات
الأخبار
الأخبار
الباحثون
الباحثون
لماذا dbugs؟
لماذا dbugs؟
الإعدادات

Hsiangkao

باحث منAlibaba
#29678من 60,594
9.8إجمالي CVSS
الثغرات · 1
PT-2026-43945
2026-05-27
9.8
CVE-2026-46078
Opensuse
Opensuse Tumbleweed
توجد مشكلة في تطبيق EROFS (نظام الملفات المحسّن للقراءة فقط) حيث تحدث معالجة خارج النطاق لمدخلات الدلائل الختامية. على الرغم من وجود فحوصات حدودية لقيمة `nameoff`، إلا أن الإدخالات الختامية تتم معالجتها باستخدام الدالة `strnlen()` بقيم `nameoff` غير خاضعة للفحص. يمكن لصورة EROFS مصممة خصيصًا تحتوي على إدخال دليل ختامي بقيمة `nameoff` أكبر من أو تساوي `maxsize` أن تتسبب في حدوث تدفق سفلي (underflow) في حساب `maxsize - nameoff`، مما يؤدي إلى قيام الدالة `strnlen()` بالقراءة خارج حدود كتلة الدليل. بالإضافة إلى ذلك، يجب التحقق من أن `nameoff0` هو مضاعف لـ `sizeof(struct erofs dirent)`.