CVE-2025-58058 in ulikunitz
الملخص
بحسب VulDB • 13/06/2026
xz هو حزمة برمجية مكتوبة بالكامل بلغة Go لقراءة وكتابة الملفات المضغوطة بتنسيق xz. قبل الإصدار 0.5.14، كان من الممكن إدراج بيانات في بداية تيار بايت مشفر باستخدام LZMA دون اكتشاف ذلك أثناء قراءة الرأس (Header). يمكن أن يؤدي هذا إلى زيادة استهلاك الذاكرة لأن التنفيذ الحالي يخصص كامل مخزن فك التشفير مباشرة بعد قراءة الرأس. لا يتضمن رأس LZMA رقماً سحرياً (Magic Number) أو مجموع تحقق (Checksum) للكشف عن مثل هذه المشكلة وفقاً للمواصفة. تجدر الإشارة إلى أن الكود يتعرف على المشكلة لاحقاً أثناء قراءة التيار، ولكن في تلك المرحلة تكون عملية تخصيص الذاكرة قد اكتملت بالفعل. تم إصلاح هذه المشكلة في الإصدار 0.5.14.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.