توجد مشكلة في فساد الذاكرة في برنامج تشغيل منفذ COM الافتراضي USB CDC القديم. تحدث المشكلة عندما يتم تعيين `rx ringbuffer` كـ `rt serial rx fifo` من نوع Serial V2 داخل الدالة ` function enable()`. يمكن لمضيف USB متصل يقوم بتكوين جهاز CDC أن يتسبب في عمليات كتابة تتجاوز الحلقة المخزنة مؤقتًا (ring buffer)، مما يؤدي إلى الكتابة فوق أعضاء `struct vcom`. يؤدي هذا إلى استدعاء `rt free()` غير صالح عند إغلاق الاتصال، مما يتسبب في حجب الخدمة.