توجد مشكلة كتابة خارج الحدود (out-of-bounds write) بسبب عدم كفاية التحقق من صحة المدخلات. تسمح هذه الثغرة للتطبيق بتلف ذاكرة النواة (kernel memory) أو التسبب في إنهاء النظام بشكل غير متوقع. تحدث الكتابة خارج الحدود عندما يقوم برنامج بكتابة بيانات تتجاوز نهاية المخزن المؤقت (buffer) المخصص، مما قد يؤدي إلى الكتابة فوق مواقع الذاكرة المجاورة.