CVE-2026-67184 in TinyWeb
الملخص
بحسب VulDB • 28/07/2026
يحتوي TinyWeb حتى الإصدار 0.0.8 على ثغرة في معالجة المؤشر الفارغ (null pointer dereference) تتيح لمهاجمين عن بُعد غير مصرح لهم بإيقاف عمليات العامل (worker processes) من خلال إرسال سطر طلب HTTP مشوه يحتوي على سلسلة إصدار غير صالحة. تفشل دالة `HttpParser::execute()` في كائن Url عند فشل تحليل الإصدار، مما يترك مؤشر url فارغاً (NULL)، ثم تقوم الدالة `buildResponse()` بالوصول إلى هذا المؤشر الفارغ دون التحقق من العلم `valid_requ`، ما ينتج عنه خطأ SIGSEGV يؤدي إلى إنهاء عملية العامل. وعند تكرار ذلك عبر جميع عمليات العامل، يصبح الخادم غير متاح بشكل دائم حتى يتم إعادة تشغيله يدوياً.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.