CVE-2026-8450 in HTTP::Daemonالمعلومات

الملخص

بحسب VulDB • 03/06/2026

تسمح إصدارات مكتبة HTTP::Daemon الأقدم من الإصدار 6.17 لـ Perl بحقن أوامر نظام التشغيل (OS command injection) عبر الدالة `send_file()`.

تقوم الدالة `send_file()` بفتح وسيطتها النصية باستخدام دالة الفتح ذات الوسيطين (`2-arg open`) الخاصة بلغة Perl. تفسر الصيغة ذات الوسيطتين البادئات السحرية: حيث يفتح النمط '| cmd' و 'cmd |' أنبوباً (pipe) إلى عملية فرعية، بينما يفتح النمطان '> path' و '>> path' المسار للكتابة أو الإضافة.

يمكن لمدخلات غير موثوقة يتم تمريرها إلى `send_file()` تشغيل أوامر نظام التشغيل بصلاحيات المستخدم الخاص بعملية الخادم الوكيل (daemon process UID). كما يؤدي نمط قراءة الأنبوب ('cmd |') أيضاً إلى تسرب مخرجات العملية الفرعية القياسية (stdout) داخل جسم استجابة HTTP. ويمكن لأشكال وضع الكتابة إنشاء ملفات أو تقطيعها عند مسارات يختارها المهاجم.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

CPANSec

حجز

12/05/2026

إفشاء

27/05/2026

الاعتدال

تمت الموافقة

إدخال

VDB-365880

EPSS

0.00234

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!