ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
يحتوي YiShaAdmin من الإصدار 2.2 حتى 3.1، والتي مُحِيت في الالتزام 025b062، على ثغرة اجتياز المسار دون مصادقة في نقطة النهاية /admin/File/DownloadFile والتي تسمح للمهاجمين بقراءة وحذف ملفات عشوائية عبر المعلمة filePath. يمكن للمهاجمين إرسال طلبات GET معدلة تحتوي على تسلسلات اجتياز الدليل في المعلمة filePath وتعيين معلمة الحذف لقراءة أو إزالة ملفات النظام مثل etc/passwd. تم رصد أدلة الاستغلال لأول مرة بواسطة Shadowserver Foundation في 2023-10-20.
المعالجة
المراجع
- تصحيحhttps://github.com/liukuo362573/YiShaAdmin/commit/025b0628b1295bd2d9fd6c9b5b82692a345151ef
- تصحيحhttps://github.com/liukuo362573/YiShaAdmin/commit/c3b66e66bf6d70a561190cd8da7f4df7b141931d
- تحذيرhttps://www.vulncheck.com/advisories/yishaadmin-3.1-unauthenticated-path-traversal-via-downloadfile-endpoint
- مرجعhttps://github.com/projectdiscovery/nuclei-templates/blob/main/http/vulnerabilities/other/yishaadmin-lfi.yaml
- مرجعhttps://huntr.com/bounties/2acdd87a-12bd-4ce4-994b-0081eb908128