ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
برنامج GPUStack هو مدير عناقيد وحدات معالجة رسومية مفتوح المصدر لخدمة نماذج الذكاء الاصطناعي وتوفير مثيلات وحدات معالجة الرسوميات. من الإصدار 0.7.1 حتى 2.2.2، قامت نقطة النهاية /auth/saml/callback بفك تشفير XML الخاص بـ SAML، واستخدمت NameID والخصائص الخاصة به لحل أو توفير مستخدم، وقامت بتوليد رمز JWT من نوع gpustack_session دون استدعاء OneLogin_Saml2_Auth.process_response للتحقق من التوقيع أو جهة الإصدار أو الجمهور أو الوجهة أو شروط الوقت. يمكن لأي عميل شبكة إرسال هوية لمستخدم موجود، بما في ذلك المسؤول، أو توفير حساب جديد غير مسجّل كمسؤول، حتى عندما لم يتم تكوين SAML. لم يتم استهلاك مُعرفات الاستجابة والتأكيد، لذا يمكن أيضًا إعادة تشغيل الاستجابات الموقعة الملتقطة. تمت معالجة هذه المشكلة في الإصدار 2.2.2.
المعالجة
المراجع
- مرجعhttps://github.com/gpustack/gpustack/commit/705edbe1b5feec63959306daecd640e1c70eced2
- مرجعhttps://github.com/gpustack/gpustack/commit/adc6d82be34e48390720a1361df616e2ea9d6d45
- مرجعhttps://github.com/gpustack/gpustack/pull/5753
- مرجعhttps://github.com/gpustack/gpustack/pull/5923
- مرجعhttps://github.com/gpustack/gpustack/releases/tag/v2.2.2
- مرجعhttps://github.com/gpustack/gpustack/security/advisories/GHSA-62m9-f875-rqw6