ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
تحتوي Netpbm قبل الإصدار 10.86.51 والإصدارات 11.x قبل 11.02.30 والإصدارات 11.03 قبل 11.15.08 على فيضان للمخزن المؤقت يعتمد على المكدس في وظيفة scanPoly() الخاصة بـ picttoppm في الملف converter/ppm/picttoppm.c. يمكن للمهاجمين تقديم ملف PICT معد خصيصًا تنتج حواف مضلعه أكثر من 5000 نقطة، مما يؤدي إلى تجاوز مصفوفة مكدس التنسيق (coord stack) وتعطل المحول أو ربما تنفيذ شيفرة.
المعالجة
المراجع
- تصحيحhttps://sourceforge.net/p/netpbm/code/5331/
- تحذيرhttps://www.vulncheck.com/advisories/netpbm-before-10.86.51-11.02.30-and-11.15.08-picttoppm-stack-overflow-via-scanpoly
- مرجعhttps://svn.code.sf.net/p/netpbm/code/!svn/bc/5330/trunk/converter/ppm/picttoppm.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