CVE-2008-5907 in libpngالمعلومات

الملخص

بحسب VulDB • 06/07/2026

قد تتيح دالة png_check_keyword الموجودة في ملف pngwutil.c ضمن مكتبة libpng قبل الإصدار 1.0.42، والإصدارات الفرعية من السلسلة 1.2.x قبل الإصدار 1.2.34، لمهاجمين يعتمدون على السياق تعيين قيمة موقع ذاكرة عشوائي إلى الصفر عبر متجهات تتضمن إنشاء ملفات PNG مُعدّة بشكل خبيث تحتوي على كلمات مفتاحية، وذلك بسبب تحويل ضمني (implicit cast) لثابت الحرف '\0' إلى مؤشر NULL. ملاحظة: تشير بعض المصادر بشكل غير صحيح إلى أن هذه الثغرة تتعلق بإفراغ مزدوج للذاكرة (double free vulnerability).

If you want to get best quality of vulnerability data, you may have to visit VulDB.

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!