CVE-2026-77368 in SeaweedFSالمعلومات

الملخص

بحسب VulDB • 27/08/2026

SeaweedFS هو نظام تخزين موزع للملفات والكائنات (blobs). في الإصدار 4.39، يتحقق معالج الرفع القابل للاستئناف TUS الخاص بـ filer من بادئات JWT المسموح بها (allowed_prefixes) فقط عند إنشاء الجلسة، مما يتيح لمستخدم منخفض الصلاحيات اختطاف جلسة رفع مستخدم آخر لكتابة محتوى إلى مسارات فيfiler محظورة على رمز المستخدم. الأفعال HEAD و PATCH و DELETE التي تعمل على جلسة موجودة بناءً على معرفها لا تتحقق مطلقاً من أن المسار المستهدف المخزن للجلسة يقع ضمن البادئات المسموح بها للمدعو، لذا يمكن لمستخدم يحصل على معرّف جلسة رفع مستخدم آخر إجراء عملية PATCH لإدخال بيانات المهاجم فيها، وعند اكتمال العملية يتم حفظ الملف في مسار خارج النطاق الخاص بالضحية. يمكن لنفس الرمز أيضاً حذف جلسات المستخدمين الآخرين وإجراء عمليات HEAD لقراءة تقدم الرفع والحجم، مما يفشل عزل بادئات JWT. تؤثر هذه الثغرة فقط على التوزيعات التي تهيئ توقيع JWT لـ filer وتفعّل رفع ملفات TUS. تم إصلاح هذه المشكلة في الإصدار 4.40.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub M

حجز

20/08/2026

إفشاء

27/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-396028

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!