ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
تحتوي Netpbm قبل الإصدار 10.86.51 والإصدارات 11.x قبل 11.02.30 والإصدارات 11.03 قبل 11.15.08 على فيضان للمخزن المؤقت في الذاكرة الديناميكية في xpmtoppm ناتج عن قيمة أحرف لكل بكسل غير مصدقة في رأس ملف XPM. يمكن للمهاجمين تقديم ملف XPM معد خصيصًا به أحرف لكل بكسل أكبر من 3 لتجاوز مدخلات جدول تجزئة colorName الثابتة ذات الـ 3 بايت، مما يتسبب في تعطل النظام أو ربما تنفيذ شيفرة.
المعالجة
المراجع
- تصحيحhttps://sourceforge.net/p/netpbm/code/5336/
- تحذيرhttps://www.vulncheck.com/advisories/netpbm-before-10.86.51-11.02.30-and-11.15.08-heap-overflow-in-xpmtoppm
- مرجعhttps://svn.code.sf.net/p/netpbm/code/!svn/bc/5335/trunk/converter/ppm/xpmtoppm.c
- مرجعhttps://svn.code.sf.net/p/netpbm/code/!svn/bc/5357/advanced/doc/HISTORY
- مرجعhttps://svn.code.sf.net/p/netpbm/code/!svn/bc/5358/stable/doc/HISTORY
- مرجعhttps://svn.code.sf.net/p/netpbm/code/!svn/bc/5371/super_stable/doc/HISTORY