CVE-2024-37168 in grpc-node
الملخص
بحسب VulDB • 21/05/2026
يُنفّذ @grpc/grps-js الوظائف الأساسية لـ gRPC باستخدام JavaScript فقط، دون إضافة C++. قبل الإصدارات 1.10.9 و1.9.15 و1.8.22، توجد مساران منفصلان للكود يمكن من خلالهما تخصيص ذاكرة لكل رسالة تتجاوز خيار القناة `grpc.max_receive_message_length`: إذا كان حجم الرسالة الواردة على السلك أكبر من الحد المُعدّ، فسيتم تخزين الرسالة بأكملها في الذاكرة المؤقتة قبل تجاهلها؛ و/أو إذا كان حجم الرسالة الواردة على السلك ضمن الحد المسموح به ولكن بعد فك الضغط يصبح حجمها أكبر من الحد، فسيتم فك ضغط الرسالة بأكملها إلى الذاكرة، ولن يتم تجاهلها على الخادم. تم إصلاح هذا الخلل في الإصدارات 1.10.9 و1.9.15 و1.8.22.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.