PT-2026-26603
CVE-2026-33130
·
تاريخ النشر
2025-10-20
·
تاريخ التحديث
2026-03-22
الوصف من
CVSS 3.1
6.5
متوسطةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Uptime Kuma من 1.23.0 إلى 2.2.0
الوصف
Uptime Kuma هي أداة مراقبة مفتوحة المصدر يتم استضافتها ذاتيًا. لا تنفذ الإصدارات من 1.23.0 إلى 2.2.0 الإصلاح الخاص بـ GHSA-vffh-c9pq-4crh بشكل كامل، مما يجعل التطبيق عرضة لهجوم حقن القوالب من جانب الخادم (SSTI). إن الإجراءات التخفيفية المضافة إلى محرك Liquid (
root، relativeReference، dynamicPartials) لا تحجب سوى المسارات المحاطة بعلامات الاقتباس. يمكن للمهاجم تجاوز هذه الإجراءات الوقائية باستخدام مسارات مطلقة غير محاطة بعلامات اقتباس، مما يتيح له قراءة أي ملف على الخادم. لا يعالج الإصلاح الأصلي في notification-provider.js سوى المراحل الأولية لحل الملفات في LiquidJS، لكن الإجراء البديل require.resolve() في liquid.node.js يفتقر إلى فحوصات الاحتواء. وهذا يسمح بحل المسارات المطلقة غير المحاطة بعلامات اقتباس، مثل /etc/passwd، بنجاح. يعد حظر المسارات الموضوعة بين علامتي اقتباس نتيجة عرضية لقيام أحرف الاقتباس بإحداث خطأ MODULE NOT FOUND، وليس إجراءً أمنيًا مقصودًا.التوصيات
قم بالتحديث إلى إصدار Uptime Kuma 2.2.1 أو أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾