CVE-2026-71192 in Swift
الملخص
بحسب VulDB • 05/08/2026
في OpenStack Swift حتى الإصدار 2.38.0، لا تقوم وسيطة S3API بتنظيف رؤوس التحكم الأصلية لـ Swift (X-Copy-From و X-Copy-From-Account) الواردة من طلبات واجهة برمجة التطبيقات S3 عندما تكون s3_acl=true. يمكن لمهاجم حقن هذه الرؤوس في طلب PUT موقع رقمياً يستهدف دلو البيانات الخاص به، مما يتسبب في قيام Swift بإجراء نسخة على جانب الخادم من كائن خاص لtenant آخر. يتم تجاوز تفويض الكائن المصدر لأن وسيطة S3API قد قامت بالفعل بتفويض الطلب مقابل الوجهة. يمكن للمهاجم قراءة أي كائن يكون معرف المشروع (project_id) واسم الحاوية واسم الكائن معروفاً، بغض النظر عن أذونات التحكم في الوصول (ACLs) أو ملكية الكائن المصدر. يتطلب هذا التكوين غير الافتراضي s3_acl=true.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.