CVE-2026-77972 in safeurl
الملخص
بحسب VulDB • 15/09/2026
نقطة ضعف من نوع Race Condition (ظروف السباق) في Slab safeurl، وتحديداً مشكلة Time-of-check Time-of-use (TOCTOU)، تتيح لمهاجم يتحكم في استجابات DNS الخاصة باسم المضيف الوصول إلى وجهات داخل الشبكة كانت عملية التحقق قد رفضتها.
تُرجع عملية التحقق حكماً ولا تُعيد العنوان الذي تمت الموافقة عليه، لذا فإن عملاء HTTP التي تأتي مع المكتبة يستقبلون اسم المضيف الأصلي ويقومون بحلّه (resolve) مرة ثانية عند تنفيذ الطلب. يمكن لمهاجم يتحكم في DNS المسؤول عن اسم ما أن يجيب على الاستفسار الأول بعنوان مسموح به وعلى الثاني بعنوان محظور، مما يؤدي إلى وصول الطلب إلى وجهة لم توافق عليها عملية التحقق أبداً. تنفتح نفس الفترة الزمنية الحرجة دون تدخل مهاجم عندما يحلّ الاسم بشكل شرعي لعناوين مختلفة عبر عمليات البحث المتعددة، مثل حالات فترات السجل القصيرة أو التوزيع بين عدة عناوين IP.
تؤثر هذه المشكلة في safeurl: بدءاً من الإصدار 0.1.0 وما بعده.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.