CVE-2024-53984 in Nanopbالمعلومات

الملخص

بحسب VulDB • 08/08/2026

Nanopb هو تنفيذ صغير لحجم الكود لبروتوكول Buffers (Protocol Buffers). عند تفعيل خيار التجميع PB_ENABLE_MALLOC، يحتوي الرسالة على حقل واحد على الأقل من نوع FT_POINTER، وتُستخدم استدعاءات مخصصة للتيار مع طول تيار غير معروف. وعند استخدام دالة pb_decode_ex() مع العلم PB_DECODE_DELIMITED، فإن الدالة pb_decode_ex() لا تقوم تلقائيًا باستدعاء pb_release() كما هو الحال في حالات الفشل الأخرى. قد يؤدي هذا إلى تسرب ذاكرة وإمكانية حدوث إنكار للخدمة (DoS). تم إصلاح هذه الثغرة في الإصدار 0.4.9.1.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

GitHub M

حجز

26/11/2024

إفشاء

02/12/2024

الاعتدال

تمت الموافقة

إدخال

VDB-286652

EPSS

0.00393

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!