PT-2026-43494
CVE-2026-8450
·
تاريخ النشر
2026-05-27
·
تاريخ التحديث
2026-09-21
الوصف من
CVSS 3.1
9.1
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات HTTP::Daemon الأقدم من 6.17
الوصف
يمكن حقن أوامر نظام التشغيل عبر الدالة
send file(). ويحدث ذلك لأن send file() تستخدم دالة open() ذات الحجتين في لغة Perl، والتي تفسر البادئات السحرية. وعلى وجه التحديد، تفتح البادئات مثل ’| cmd‘ و'cmd |’ أنبوبًا إلى عملية فرعية، بينما تفتح ‘> path' و'>> path' مسارًا للكتابة أو الإلحاق. إذا تم تمرير مدخلات غير موثوق بها إلى send file()، فيمكن تنفيذ أوامر نظام التشغيل باستخدام معرّف المستخدم (UID) لعملية الخدمة. بالإضافة إلى ذلك، يمكن أن يؤدي شكل القناة للقراءة (’cmd |‘) إلى تسريب مخرجات العملية الفرعية (stdout) إلى نص استجابة HTTP، ويمكن أن تؤدي أشكال وضع الكتابة إلى إنشاء ملفات أو اقتطاعها في المسارات التي يختارها المهاجم.التوصيات
قم بالتحديث إلى الإصدار 6.17 أو أحدث.
كحل مؤقت، قم بتقييد أو تجنب تمرير مدخلات غير موثوق بها إلى دالة
send file().قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾