PT-2026-43072
CVE-2026-47076
·
تاريخ النشر
2026-05-25
·
تاريخ التحديث
2026-07-24
الوصف من
CVSS 4.0
6.9
متوسطةالمقاييسAV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
benoitc hackney من الإصدار 0.13.0 حتى 4.0.0
الوصف
يؤدي تعارض في التفسير إلى حدوث تزوير الطلبات من جانب الخادم (SSRF)، وهو عيب يتيح للمهاجم حث الخادم على إرسال طلبات إلى موقع غير مقصود. تقوم الدالة
hackney url:normalize/2 بفك تشفير مكون المضيف بعد تحليل عنوان URL وتحويله إلى سجل #hackney url{}. ونظرًا لأن دالتَي OTP uri string:parse/1 وinet:parse address/1 لا تقومان بفك تشفير رموز الهروب المئوية في المضيف، فإن عنوان URL الذي يحتوي على أحرف مشفرة بنسبة مئوية يمكنه تجاوز أدوات التحقق من قائمة السماح التي لا تتعرف على السلسلة المشفرة كعنوان IP. وبالتالي، يقوم أداة التوحيد بفك تشفير المضيف (على سبيل المثال، تحويل %31%32%37%2E%30%2E%30%2E%31 إلى 127.0.0.1)، مما يتيح اتصالات TCP بواجهة loopback، وخدمات بيانات تعريف مثيلات السحابة (169.254.169.254)، وشبكات RFC1918، وواجهات الإدارة المحلية. ويحدث هذا لأن hackney:request/5 تستدعي دائمًا hackney url:normalize/2 دون آلية استثناء للطلبات التي تستخدم عناوين URL ثنائية أو قائمة.التوصيات
تحديث benoitc hackney إلى الإصدار 4.0.1.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾