CVE-2026-67184
TinyWeb 0.0.8 ثغرة إلغاء مرجعية مؤشر فارغ (Null Pointer Dereference) تؤدي إلى رفض الخدمة (DoS) عبر طلب HTTP غير صالح
- تم النشر
- 28/07/2026
- محدث
- 28/07/2026
- تخصيص CNA
- VulnCheck
- الأدلة المرصودة
- 05/08/2026
CVSS الأساسي
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Xمنخفض · الثلاثين يومًا القادمة
- المئوية
- 36.8%
- تاريخ الموديل
- 21/09/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
# TinyWeb حتى الإصدار 0.0.8 يحتوي على ثغرة إلغاء مرجعية لمؤشر فارغ (null pointer dereference) تسمح للمهاجمين عن بُعد غير المصادق عليهم بتعطيل عمليات العامل (worker processes) عن طريق إرسال سطر طلب HTTP مشوّه يحتوي على سلسلة إصدار غير صالحة. تفشل دالة `HttpParser::execute()` في تخصيص كائن `Url` عند فشل تحليل الإصدار، مما يترك مؤشر `url` فارغًا (NULL)، ثم تقوم دالة `buildResponse()` لاحقًا بإلغاء مرجعية هذا المؤشر الفارغ دون التحقق من علامة `valid_requ`، مما ينتج عنه خطأ `SIGSEGV` ينهي عملية العامل، وعند تكرار ذلك عبر جميع العمال، يُخرج الخادم عن الخدمة بشكل دائم حتى يتم إعادة تشغيله يدويًا.
المصادر
1استشارة أمنية: إلغاء مرجعية مؤشر NULL غير المُصادق عليه يؤدي إلى تعطّل الخادم (TinyWeb)
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.