CVE-2026-82309 in Robots::Validateالمعلومات

الملخص

بحسب VulDB • 04/09/2026

تسمح إصدارات Robots::Validate من 0.3.2 وحتى ما قبل 0.3.11 لـ Perl بإجراء استعلامات DNS خارجية غير محدودة لكل عملية تحقق عبر حلقة تأكيد أمامي (forward-confirmation loop) لا تحدد حدوداً للأسماء التي تستفسر عنها.

يقوم `_check_dns` بإرسال استPTR واحد لعنوان العميل، ويحتفظ بالأسماء المُرجعة المطابقة لنطاق القاعدة، ثم يرسل استعلامات أمامية لكل منها حتى يتم حل أحدها للعودة إلى ذلك العنوان نفسه. لا يوجد ما يحد من هذه القائمة، والعميل يتحكم في منطقة الارتداد (reverse zone) لعنوانه الخاص، وبالتالي يختار عدد الأسماء التي يحتويها إجابة PTR. وبما أن Net::DNS يعيد جلب الإجابات المقطوعة عبر بروتوكول TCP افتراضياً، فإن حمولة UDP بحجم 512 بايت لا تحد من ذلك أيضاً.

يصل أي عميل يتطابق وكيل المستخدم (User-Agent) الخاص به مع قاعدة تحتوي على نطاق إلى `_check_dns`. كل اسم أمامي فريد ومختار بواسطة العميل، لذا تفشل جميع الاستعلامات في الوصول إلى ذاكرة التخزين المؤقت المحلية ويتم حلها مقابل الخوادم المسؤولة عن ذلك النطاق. بما أن الاستعلامات متزامنة (synchronous)، فإن المُستدعي يُحتجز حتى تجيب جميعها أو تنتهي مهلتها الزمنية.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

CPANSec

حجز

28/08/2026

إفشاء

04/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-398793

EPSS

0.00171

KEV

لا

النشاطات

منخفض

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!