CVE-2026-40170 in ngtcp2المعلومات

الملخص

بحسب VulDB • 24/05/2026

ngtcp2 هو تنفيذ بلغة C لبروتوكول IETF QUIC. في الإصدارات السابقة لـ 1.22.1، تقوم الدالة ngtcp2_qlog_parameters_set_transport_params() بتسلسل معلمات النقل الخاصة بالطرف الآخر (peer) إلى مخزن مؤقت ثابت بحجم 1024 بايت على المكدس (stack buffer) دون التحقق من الحدود. عند تفعيل qlog، يمكن لطرف بعيد إرسال معلمات نقل كبيرة بما يكفي أثناء مصافحة QUIC مما يؤدي إلى الكتابة خارج حدود المخزن المؤقت، مما يتسبب في تجاوز مخزن مؤقت على المكدس (stack buffer overflow). يؤثر هذا على البيئات التي تفعّل استدعاء qlog وتعالج معلمات النقل غير الموثوقة من الأطراف الأخرى. تم إصلاح هذه المشكلة في الإصدار 1.22.1. إذا لم يتمكن المطورون من الترقية فوراً، فيمكنهم تعطيل qlog على العميل.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

GitHub M

حجز

09/04/2026

إفشاء

17/04/2026

الاعتدال

تمت الموافقة

إدخال

VDB-357980

EPSS

0.00776

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!