PT-2026-26463
CVE-2026-32889
·
تاريخ النشر
2026-03-19
·
تاريخ التحديث
2026-07-13
الوصف من
CVSS 3.1
6.5
متوسطةالمقاييسAV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
tinytag الإصدار 2.2.0
الوصف
يحتوي الإصدار 2.2.0 من tinytag على ثغرة تسمح للمهاجم الذي يمكنه تزويد ملفات MP3 للتحليل بتشغيل حلقة لا تنتهي أثناء قيام المكتبة بتحليل إطار ID3v2 SYLT (كلمات الأغاني المتزامنة). في عمليات النشر على جانب الخادم التي تقوم تلقائيًا بتحليل الملفات التي يزودها المهاجم، يمكن لملف MP3 واحد بحجم 498 بايت أن يتسبب في توقف عملية التحليل عن إحراز أي تقدم وبقاءها في حالة «مشغولة» حتى يتم إنهاء العملية أو العملية الفرعية. السبب الجذري هو أن الدالة
parse synced lyrics تفترض أن الدالة find string end pos تُرجع دائمًا موضعًا أكبر من الإزاحة الحالية، وهو افتراض خاطئ في حالة عدم وجود علامة إنهاء السلسلة في محتوى الإطار المتبقي. يتضمن مسار الاستدعاء المعرض للخطر TinyTag.get و load و parse tag و parse id3v2 و parse frame و parse synced lyrics و find string end pos. تم تقديم دعم تحليل SYLT في الإصدار 2.2.0.التوصيات
قم بالتحديث إلى الإصدار 2.2.1 أو أحدث لحل هذه المشكلة.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾