مستغلة: 178
الأحدثCVE-2026-121609 — بيانات اعتماد مُضمنة مسبقًا في برنامج تشغيل الإقلاع mpt start لـ Qihoo 360 Whole Home Router M5
VulnFeed.org
AREN
8.2
CVE-2026-116244يتوفر تصحيح

pgAdmin 4: مكتبة libpq تستخدم بيانات اعتماد Kerberos الخاصة بحساب خدمة pgAdmin

pgadmin.org pgAdmin 4قراءة 1 داقرأ بلغة

ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.

الملخص

عندما لم يكن اتصال pgAdmin 4 مخصصاً لاستخدام بيانات الاعتماد المفوضة لمستخدم Kerberos، قام pgAdmin بإزالة KRB5CCNAME من بيئته، بحيث تراجعت مكتبة Kerberos إلى ذاكرة التخزين المؤقت لبيانات الاعتماد الافتراضية، أو ملف مفتاح عميل (client keytab)، لحساب نظام التشغيل الذي يشغل pgAdmin. قامت libpq بعد ذلك بالرد على أي خادم طلب مصادقة GSSAPI بتذكرة هذا حساب، بغض النظر عن اسم المستخدم الذي قدمه مستخدم pgAdmin، لذلك في وضع الخادم، يمكن لأي مستخدم الاتصال كمعرّف Kerberos لحساب الخدمة؛ لم يمنع gssencmode=disable ذلك. على نظام Windows، استخدمت SSPI تسجيل دخول حساب الخدمة بالطريقة نفسها. تم بدء تشغيل psql أيضاً بيئة pgAdmin، والتي يمكن أن تحتوي على ذاكرة تخزين مؤقت لبيانات اعتماد مستخدم آخر أثناء اتصال هذا المستخدم. يوجه الإصلاح KRB5CCNAME وKRB5_CLIENT_KTNAME إلى ملف لا يمكن أن يوجد إلا أثناء اتصال مستخدم مصادق عليه عبر Kerberos باستخدام Kerberos، ويعطي كل اتصال آخر، وpsql والأدوات المساعدة متطلبات require_auth=!gss,!sspi وgssencmode=disable، والتي يتم التحقق منها في سلسلة الاتصال النهائية. يتطلب require_auth إصدار libpq 16 أو أحدث. تؤثر هذه المشكلة على pgAdmin 4: قبل الإصدار 9.19.

المعالجة

المراجع

Esc