PT-2026-39247

CVE-2026-44317

·

تاريخ النشر

2026-05-08

·

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

2026-07-30

الوصف من

CVSS 3.1
6.5
متوسطة
المقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات free5GC الأقدم من 4.2.2
الوصف
يحتوي معالج PCF الخاص بنقطة النهاية ”/npcf-policyauthorization/v1/app-sessions“ على ثغرة تؤدي إلى حدوث حالة ذعر في وقت التشغيل عند معالجة طلب معين تمت مصادقته. يحدث هذا عندما يتم تعيين المتغير ascReqData.suppFeat على ”1“ (مما يتيح التفاوض بشأن ميزة توجيه حركة المرور) وتوفر إدخالات medComponents معرّف afAppId ولكنها تغفل AfRoutReq. في هذا السيناريو، يستدعي النظام الدالة provisioningOfTrafficRoutingInfo() بمتغير routeReq فارغ ويحاول إلغاء مرجعية حقوله، مثل RouteToLocs، دون إجراء فحص مسبق للتأكد من عدم وجود قيمة. ينتج عن ذلك عنوان ذاكرة غير صالح أو إزالة مرجعية لمؤشر nil. وفي حين أن آلية الاسترداد في Gin تمنع تعطل عملية PCF بأكملها عن طريق تحويل حالة الذعر إلى خطأ HTTP 500، يمكن للمستخدم المصادق عليه تشغيل هذا المسار بشكل متكرر للتسبب في هجوم رفض الخدمة (DoS) لكل طلب على عملية إنشاء جلسة التطبيق.
التوصيات
قم بالتحديث إلى الإصدار 4.2.2.
كحل مؤقت، تجنب تعيين المتغير ascReqData.suppFeat إلى ”1“ عند عدم وجود AfRoutReq في الطلبات الموجهة إلى نقطة النهاية ”/npcf-policyauthorization/v1/app-sessions“.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-WWQH-7JM5-GJ7W
GO-2026-5731
OPENSUSE-SU-2026:21483-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾