PT-2026-50475
CVE-2026-53929
·
تاريخ النشر
2026-06-17
·
تاريخ التحديث
2026-06-25
الوصف من
CVSS 4.0
5.1
متوسطةالمقاييسAV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات NocoDB السابقة للإصدار 2026.05.1
الوصف
عندما يتم تعيين قيمة
NC SECURE ATTACHMENTS إلى true، يمكن للمُحمِّل المصادق عليه تحميل مرفقات بتنسيقات .html أو .svg، والتي يعرضها المتصفح مباشرةً من مصدر NocoDB بدلاً من فرض تنزيلها. يحدث هذا لأن معالج المرفقات الموقّع يخزّن تجاوزات رؤوس الاستجابة باستخدام مفاتيح PascalCase (ResponseContentDisposition، ResponseContentType)، في حين أن وحدة التحكم التي تقدم الملف تتوقع أسماءً مكتوبة بأحرف صغيرة وواصلة (response-content-disposition). يؤدي هذا التباين إلى حذف رأس Content-Disposition: attachment، مما يسمح لـ Express بعرض هذه الملفات تلقائيًا بشكل مضمن. ويؤدي ذلك إلى حدوث ثغرة «البرمجة النصية عبر المواقع المخزنة» (Stored Cross-Site Scripting - XSS)، حيث يمكن لبرنامج نصي يتم تنفيذه في متصفح الضحية قراءة JWT الخاص بالمصادقة من localStorage.التوصيات
قم بالتحديث إلى الإصدار 2026.05.1.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾