PT-2026-5221
CVE-2026-24769
·
تاريخ النشر
2026-01-28
·
تاريخ التحديث
2026-01-29
الوصف من
CVSS 4.0
9.4
حرجةالمقاييسAV:N/AC:L/AT:N/PR:L/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات NocoDB الأقدم من 0.301.0
الوصف
يحتوي NocoDB على ثغرة أمنية من نوع البرمجة النصية عبر المواقع (XSS) المخزنة عند معالجة المرفقات. يمكن للمستخدمين المسجلين تحميل ملفات SVG ضارة تحتوي على جافا سكريبت مضمنة. يتم عرض هذه الملفات بشكل مضمن (inline) وتنفيذها في متصفحات المستخدمين الآخرين الذين يعرضون المرفق. السبب الجذري هو عمليات التحقق من نوع MIME المفرطة في التساهل وعدم تطهير المحتوى عند تقديم ملفات SVG. وعلى وجه التحديد، تستخدم الدالة
isPreviewAllowed في ملف attachmentHelpers.ts عملية تحقق تعتمد على سلسلة فرعية (substring) تصنف ملفات SVG بشكل خاطئ على أنها آمنة للعرض. وتقوم نقطة النهاية fileReadv3 في ملف attachments.controller.ts بتقديم هذه الملفات دون تعقيم أو فرض نوع المحتوى، مما يسمح للمتصفحات بتنفيذ جافا سكريبت المضمن تحت مصدر تطبيق NocoDB. قد يؤدي الاستغلال الناجح إلى اختراق الحساب، وتسريب البيانات، والقيام بأعمال غير مصرح بها نيابة عن المستخدمين المتضررين.التوصيات
يجب تحديث الإصدارات الأقدم من 0.301.0 إلى الإصدار 0.301.0 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾