PT-2026-67295

CVE-2026-67315

·

تاريخ النشر

2026-07-06

·

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

2026-10-06

الوصف من

CVSS 3.1
7.5
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات axios من 0.31.0 إلى 0.32.x
إصدارات axios من 1.15.0 إلى 1.17.x
الوصف
في تطبيقات Node.js التي تستخدم محول HTTP، يفشل البرنامج في التعرف على 0.0.0.0 كعنوان loopback ضمن الدالة shouldBypassProxy() الموجودة في lib/helpers/shouldBypassProxy.js. يحدث هذا لأن الدالة isLoopback() لا تتضمن 0.0.0.0 في منطق التحقق الخاص بها، مما يؤدي إلى تجاهل الطلبات الموجهة إلى هذا العنوان لقواعد NO PROXY (مثل localhost أو 127.0.0.1). وبالتالي، إذا تمكن المهاجم من التلاعب بعنوان URL للطلب أو وجهة إعادة التوجيه، فيمكنه توجيه الطلبات عبر بروكسيات مكونة للوصول إلى الخدمات المحلية، مما قد يؤدي إلى تجاوز تصفية SSRF وكشف لوحات إدارة داخلية أو واجهات برمجة تطبيقات (API) للخدمات الصغيرة.
التوصيات
قم بتحديث axios إلى الإصدار 0.33.0 أو أحدث.
قم بتحديث axios إلى الإصدار 1.18.0 أو أحدث.
كحل مؤقت، أضف 0.0.0.0 صراحةً إلى متغير البيئة NO PROXY.
كحل مؤقت، قم بتعيين proxy: false في تكوين طلبات axios للطلبات التي يجب ألا تستخدم الوكلاء البيئيين.
كحل مؤقت، قم بتوحيد أو رفض 0.0.0.0 في عملية التحقق من صحة عناوين URL للتطبيق قبل تمريرها إلى axios.
قم بتكوين الوكيل المستخدم لرفض الطلبات الموجهة إلى 0.0.0.0، وعناوين loopback، وlink-local، ونطاقات العناوين الداخلية.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-6HQM-HM2V-3P2P
GHSA-F4GW-2P7V-4548
ECHO-DC66-A292-9D7E
OPENSUSE-SU-2026:11680-1
RHSA-2026:49714
RHSA-2026:50826
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾