PT-2026-129171
CVE-2026-61529
·
تاريخ النشر
2026-10-28
·
تاريخ التحديث
2026-10-28
الوصف من
CVSS 3.1
4.7
متوسطةالمقاييسAV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
اسم البرنامج المصاب والإصدارات المتأثرة
Endatix الإصدارات السابقة لـ 0.7.0
الوصف
يقوم نقطة النهاية المجهولة
POST /forms/{formId}/submissions بتخزين JsonData يتحكم فيه المهاجم بعد التحقق فقط من أن تنسيق JSON سليم. يمكن أن يحتوي كائن ملف يتضمن حقول name و type و content على رابط URL من نوع HTTP أو HTTPS. عندما يقوم موظف لديه صلاحية submissions.view باستدعاء نقطة النهاية POST /forms/{formId}/submissions/{submissionId}/files ، يقوم GetFilesHandler بتمرير البيانات المخزنة إلى دالة SubmissionFileExtractor ، والتي تستخدم HttpClient.GetAsync دون التحقق من رابط URL الوجهة أو المضيف أو عناوين IP التي تم تحليلها مقابل نطاقات العناوين الداخلية. يسمح هذا بإرسال طلبات GET من جانب الخادم، مخزنة ومن الدرجة الثانية، إلى الخدمات الداخلية، وبيانات cloud metadata، وعناوين loopback و link-local. لكي يحدث ذلك، يجب أن يكون النموذج مضبوطًا على IsPublic و IsEnabled ، ويجب أن تجتاز عمليات الإرسال المجهولة اختبار reCAPTCHA v3 إذا كان مهيأً. يتم وضع الاستجابة المسترجعة في ملف ZIP الخاص بعارض الموظفين ولا يتم إرجاعها مباشرة إلى المهاجم، مما يجعل الكشف أعمى أو غير مباشر.التوصيات
التحديث إلى الإصدار 0.7.0.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾