PT-2026-61695
CVE-2026-64193
·
تاريخ النشر
2026-07-20
·
تاريخ التحديث
2026-09-21
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Net::DNS الأقدم من 1.56
الوصف
يمكن تنفيذ حقن عن بُعد عبر EDNS EXTENDED ERROR. تقوم الدالة
decompose() في Net::DNS::RR::OPT::EXTENDED ERROR بتحليل حقل EXTRA-TEXT الخاص بخيار EDNS EXTENDED-ERROR عن طريق تجزئة البايتات الخام وتمرير النتيجة إلى دالة eval في لغة Perl. بينما يتم تنفيذ الهروب (escaping) لرموز $ و @، لا يتم الهروب من علامات الارتداد (backticks). وهذا يسمح بتنفيذ الأوامر إذا تم استدعاء $pkt->edns->option(’EXTENDED-ERROR‘) في سياق المصفوفة، وتحديدًا عندما يتم توفير حمولة تحتوي على علامات الارتداد في حقل EXTRA-TEXT.التوصيات
تحديث Net::DNS إلى إصدار أحدث من 1.55.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾