PT-2026-123305

CVE-2026-113440

·

تاريخ النشر

2026-10-26

·

تاريخ التحديث

2026-10-26

الوصف من

CVSS 4.0
6.0
متوسطة
المقاييسAV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
اسم البرنامج المصاب والإصدارات المتأثرة hackney الإصدارات من 2.0.0 إلى 4.8.9
Description توجد ثغرة تسمح لخادم إعادة التوجيه بالحصول على بيانات اعتماد basic auth و cookie من خلال إعادة توجيه على نفس المضيف إلى مخطط أو منفذ مختلف. عند تمكين follow redirect تقوم الدالة hackney:follow redirect/10 في src/hackney.erl بإعادة إرسال الطلبات إلى هدف Location. تقوم عملية التحقق التي تجريها hackney:maybe strip auth on redirect/3 بمقارنة اسم المضيف فقط بين URL الحالي وURL إعادة التوجيه. وبناءً على ذلك، فإن إعادة التوجيه من https إلى http على نفس المضيف ترسل ترويسات Authorization و Cookie بنص واضح، مما يسمح للمهاجم الموجود على المسار باعتراضها. وبالمثل، فإن إعادة التوجيه إلى منفذ مختلف على نفس المضيف ترسل بيانات الاعتماد هذه إلى خدمة مختلفة. يحدث هذا عبر HTTP/1.1 و HTTP/2 عندما لا يكون location trusted مفعلًا.
Recommendations تحديث hackney إلى الإصدار 4.9.0 أو أحدث. تعطيل follow redirect ومعالجة ترويسة Location داخل التطبيق. تمرير بيانات الاعتماد كترويسات طلب صريحة Authorization و Cookie بدلاً من استخدام خيارات basic auth و cookie.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾