PT-2025-35244

CVE-2025-47909

·

تاريخ النشر

2025-08-29

·

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

2025-08-29

الوصف من

CVSS 3.1
7.3
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
Go (الإصدارات المتأثرة غير محددة)
الوصف
تسمح المضيفات المدرجة في TrustedOrigins ضمنيًا بتلقي الطلبات من مصادر HTTP المقابلة، مما قد يتيح للمهاجمين عبر الشبكة تنفيذ هجمات تزوير الطلبات بين المواقع (CSRF). بعد إصلاح الثغرة CVE-2025-24358، يتم منع أي مهاجم يحاول إرسال نموذج من http://example.com إلى https://example.com لأن رأس Origin يتم التحقق من صحته مقابل عنوان URL مركب باستخدام sameOrigin. ومع ذلك، فإن إضافة مضيف إلى TrustedOrigins تسمح بكل من مصادر HTTP وHTTPS الخاصة به، حيث يتم تجاهل مخطط عنوان URL الاصطناعي، ويتم التحقق من المضيف فقط. على سبيل المثال، إذا أضاف تطبيق مستضاف على https://example.com موقع example.net إلى TrustedOrigins، فيمكن للمهاجم توفير نموذج على http://example.net لتنفيذ الهجوم.
التوصيات
قم بالترحيل إلى net/http.CrossOriginProtection، الذي تم تقديمه في Go 1.25.
إذا كان الترحيل إلى net/http.CrossOriginProtection غير ممكن، فاستخدم النسخة القديمة المتاحة كوحدة نمطية في filippo.io/csrf.
استخدم البديل المباشر لواجهة برمجة التطبيقات github.com/gorilla/csrf المتاحة في filippo.io/csrf/gorilla.
قابلية الاستغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-82FF-HG59-8X73
ECHO-03C6-4C08-D89D
GO-2025-3884
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾