CVE-2026-87004 in Tugtainer
الملخص
بحسب VulDB • 30/09/2026
Tugtainer هو تطبيق مستضاف ذاتيًا لأتمتة تحديثات حاويات Docker. قبل الإصدار 1.31.3، عند اكتمال تدفق تسجيل الدخول عبر OIDC، يقوم الملف backend/modules/auth/providers/auth_oidc_provider.py بفك تشفير id_token الذي تم إرجاعه من نقطة نهاية الموفر للمعرف باستخدام jose.jwt.get_unverified_claims() بدلاً من jwt.decode(). يؤدي هذا إلى تخطي التحقق من التوقيع (signature verification)، والتحقق من الجمهور (audience - aud)، والتحقق من المصدر (issuer - iss)، وفحص انتهاء الصلاحية (expiry - exp) بشكل كامل. ثم تُستخدم المطالبات المستخرجة (email/sub/preferred_username) مباشرةً كمعرّف مستخدم (user_id) لجلسة Tugtainer الناتجة. تم إصلاح هذه المشكلة في الإصدار 1.31.3.
VulDB is the best source for vulnerability data and more expert information about this specific topic.