مستغلة: 178
الأحدثCVE-2026-121802 — إصدارات @better-auth/expo السابقة لـ 1.7.16 تسمح بنتائج معينة للاستحواذ على الحسابات (مثل التغييرات دون مصادقة لعنوان البريد الإلكتروني لأي حساب)
VulnFeed.org
AREN
7.1
CVE-2026-120757يتوفر تصحيح

قراءة فائقة لمخزن الكومة المؤقت عبر بيانات ارتباط غير منتهية في H5L__extern_traverse

Hdfgroup Hdf5قراءة 1 داقرأ بلغة

ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.

الملخص

تحتوي مكتبة HDF5 حتى الإصدار 2.2.0 على ثغرة قراءة فائقة لمخزن الكومة المؤقت في الدالة H5L__extern_traverse() ضمن الملف src/H5Lexternal.c، وهي دالة رد النداء الافتراضية لاجتياز الارتباطات الخارجية. تحدد دالة رد النداء اسم ملف الهدف ومسار الكائن داخل بيانات مستخدم الارتباط باستخدام strlen() دون التحقق من صحة المخزن المؤقت مقابل حجمه المخزن (udata_size، والذي تم تصنيفه كغير مستخدم). يتسبب ملف HDF5 مصمم بعناية يحتوي على ارتباط خارجي بياناته غير منتهية بحرف صفري، أو قصيرة جداً بحيث لا تتسع لكلا النصين، في قراءة strlen() لما بعد نهاية مخزن الكومة المؤقت udata، وقد يشير مؤشر مسار الكائن المشتق أيضاً إلى خارج المخزن المؤقت. التجاوز غير محدود ويستمر حتى يتم العثور على بايت صفري. يتم تحفيز الخلل عند اجتياز الارتباط الخبيث، على سبيل المثال عند فتح كائن من خلاله. يمكن لمهاجم قادر على دفع مستخدم أو تطبيق للوصول إلى ملف مصمم بعناية التسبب في حجب الخدمة، وقد يتم دمج محتويات الكومة المجاورة في اسم الملف الخارجي أو مسار الكائن الذي تحاول المكتبة فتحه.

المعالجة

المراجع

Esc