يمكن لأحد الأقران عن بُعد غير المصادق عليه عبر بروتوكول HTTP/2 أو HTTP/3 أن يتسبب في حدوث هجوم «رفض الخدمة» (DoS) عن طريق استنفاد الذاكرة على الخادم أو العميل. توجد المشكلة في وحدة فك الترميز للأعداد الصحيحة المسبوقة ببادئة HPACK و QPACK `cow hpack common:dec big int/3` (التي يتم استدعاؤها من `cow hpack:decode/2` و `cow qpack:decode field section/3`)، والتي تفشل في فرض قيود على عدد بايتات الاستمرار، أو عرض البت الناتج، أو القيمة النهائية. نظرًا لأن الأعداد الصحيحة في Erlang غير قابلة للتغيير، فإن كل تحديث يخصص عددًا كبيرًا جديدًا (bignum)، مما يؤدي إلى تخصيص مؤقت للذاكرة يتزايد تبعًا للتربيع بالنسبة إلى الطول المشفر. يمكن لتمثيل مفهرس HPACK واحد بأقصى حجم داخل إطارات HTTP/2 HEADERS و CONTINUATION أن يؤدي إلى تخصيص مئات الميغابايت من الذاكرة وعمليات إزالة القمامة، مما قد يؤدي إلى استنفاد ذاكرة Erlang VM عند استخدام اتصالات متكررة أو متزامنة.