PT-2026-2186
CVE-2026-22256
·
تاريخ النشر
2026-01-08
·
تاريخ التحديث
2026-03-05
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:L
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Salvo الأقدم من 0.88.1
الوصف
Salvo هو إطار عمل ويب للخلفية مكتوب بلغة Rust. قبل الإصدار 0.88.1، تقوم الدالة
list html بإنشاء عرض لملفات مجلد ما، بما في ذلك عرض المسار الحالي. يتم إدراج هذا المسار في HTML دون تعقيم مناسب، مما يؤدي إلى ثغرة أمنية من نوع «التنفيذ البرمجي عبر المواقع» (XSS) المنعكسة. يتم فك تشفير مسار الطلب وتوحيد صيغته خلال مرحلة المطابقة، ولكنه يُدرج بشكل خام في عرض HTML (current.path). يتطلب هذا الخلل أن يحتوي المسار الجذري (على سبيل المثال، /files) على دليل فرعي (على سبيل المثال، styles/scripts/etc.) لتشغيل صفحة قائمة HTML بدلاً من صفحة «Not Found».التوصيات
يجب تحديث الإصدارات الأقدم من 0.88.1 إلى الإصدار 0.88.1 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾