يمكن أن تستدعي الدالة `ImagingJpegEncode()` في `src/libImaging/JpegEncode.c` الدالة `jpeg write marker()` لتعليق JPEG COM عندما يملأ ملف تعريف ICC تمامًا ذاكرة التخزين المؤقت للمشفر التي تبلغ 65536 بايت. يتسبب ذلك في قيام `libjpeg` بكتابة بايت واحد قبل التحقق من عداد `free in buffer` الذي يلتف بعد ذلك، مما يسمح لتعليق يتحكم فيه المهاجم وبيانات صورة مضغوطة بتجاوز ذاكرة heap المجاورة. قد يؤدي إعادة حفظ صورة غير موثوقة بتنسيق JPEG مع الحفاظ على ملف تعريف ICC والتعليق الممرر إلى تعطل العملية وقد يسمح بتنفيذ تعليمات برمجية في تخطيطات heap ووقت تشغيل مناسبة.