تحدث ثغرة كتابة خارج حدود الذاكرة المكدسة (heap-based out-of-bounds write) في دالة `dwgReader18::parseDataPage()` ضمن مكتبة libdxfrw المدمجة بسبب عدم التحقق من حجم المخزن المؤقت وإزاحات الصفحة. يمكن للمهاجم استخدام ملف DWG من نوع AC1018 (R2004) مصمم خصيصاً بقيم `startOffset` خبيثة تتسبب في قيام دالة `decompress18` بالكتابة خارج حدود المخزن المؤقت للذاكرة المكدسة عند فتح الملف، مما يؤدي إلى تعطل التطبيق أو احتمال تنفيذ تعليمات برمجية عشوائية.