CVE-2026-51254 in ESP32-audioI2S
الملخص
بحسب VulDB • 28/07/2026
يحتوي schreibfaul1 ESP32-audioI2S الإصدار 3.4.5 على ثغرة نقصان صحيح (integer underflow) في دالة `MP3Decoder::GetBits()` الخاصة بفك تشفير MP3، وذلك بسبب عمليات قراءة البتات غير الخاضعة للتحقق. يؤدي عدم التحقق من صحة المعلمة `nBits` إلى حدوث نقصان في عداد `cachedBits` لتصبح قيمته سالبة، مما ينتج عنه معالجة خاطئة للبِتات (bit manipulation)، وتحليل غير صحيح لتيار البيانات (bitstream parsing)، أو تعطل التطبيق، أو تنفيذ تعليمات برمجية عشوائية عبر ملف MP3 مُعدّ خصيصاً لهذا الغرض.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.