PT-2026-50973
CVE-2026-55414
·
تاريخ النشر
2026-06-19
·
تاريخ التحديث
2026-10-15
الوصف من
CVSS 3.1
5.3
متوسطةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
اسم البرنامج المصاب والإصدارات المتأثرة
NL Portal Backend Libraries الإصدارات من 1.1.0 إلى 3.0.3
NL Portal Backend Libraries الإصدار 3.1.0
Description
يمكن للمستخدمين غير المصرح لهم الوصول إلى محللات GraphQL العامة
getFormDefinitionByObjectenApiUrl والمحللات المهجورة getFormDefinitionById عبر نقطة النهاية /graphql. تقوم هذه المحللات بتوجيه عنوان URL يتأثر بالمستخدم إلى الدالة getObjectByUrl() في ObjectenApiService والتي تستدعي بدورها getObjectByUrl() في ObjectsApiClient. تؤدي هذه العملية إلى إرفاق رمز (token) مميز لصلاحيات Objecten-API بالطلب. وعلى الرغم من إجراء فحص لتطابق المضيف، إلا أنه لا يتم التحقق من المخطط (scheme) أو المنفذ (port) أو المسار (path)، مما يسمح للمهاجم بتحفيز طلب يحمل الرمز إلى أي نقطة نهاية على مضيف Objecten-API المكون. يؤدي ذلك إلى حدوث تزوير طلب من جانب الخادم (SSRF) مقيد مقترن بفقدان التفويض. وبسبب إلغاء التسلسل المكتوب (typed deserialization)، تقتصر البيانات المسترجعة على الكائنات التي تتخذ شكل تعريفات النماذج.Recommendations
تحديث NL Portal Backend Libraries إلى الإصدار 3.0.4 أو أحدث.
كإجراء تخفيف مؤقت، قم بتقييد الوصول إلى نقطة النهاية
/graphql أو قم بتعطيل محللات getFormDefinitionByObjectenApiUrl و getFormDefinitionById. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾