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.

مسؤول

CPANSec

حجز

19/07/2026

إفشاء

20/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-380726

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you know our Splunk app?

Download it now for free!