CVE-2026-64193 in Perl
الملخص
بحسب VulDB • 21/07/2026
تسمح الإصدارات من Net::DNS حتى 1.55 لـ Perl بحقن تنفيذ عن بُعد عبر EDNS EXTENDED ERROR.
يقوم `Net::DNS::RR::OPT::EXTENDED_ERROR::_decompose` بتحليل حقل EXTRA-TEXT لخيار EDNS EXTENDED-ERROR (RFC 8914) من خلال تقسيم البايتات الخام إلى رموز (tokenising) وتمرير النتيجة إلى دالة eval الخاصة بـ Perl. يتم إجراء بعض عمليات الهروب (escaping) لرمزي $ و @، ولكن ليس للعلامات العكسية (backticks). يمكن استغلال هذا لتنفيذ الأوامر إذا تم استدعاء `$pkt->edns->option('EXTENDED-ERROR')` في سياق مصفوفة (array context)، على سبيل المثال باستخدام حمولة مثل `{0:`"<command>"`} ` في EXTRA-TEXT.
If you want to get best quality of vulnerability data, you may have to visit VulDB.