مستغلة: 178
الأحدثCVE-2026-115732 — تجاوز تفويض اسم الشهادة
VulnFeed.org
AREN
8.2
CVE-2026-116242يتوفر تصحيح

pgAdmin 4: أنفاق SSH تستخدم هوية SSH الخاصة بحساب خدمة pgAdmin نفسه

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

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

الملخص

يفتح pgAdmin 4 أنفاق SSH باستخدام مكتبة sshtunnel ولكنه لم يمنحها host_pkey_directories ولا ssh_config_file، لذلك كانت دائماً تحمل المفاتيح الخاصة غير المشفرة في ~/.ssh لحساب نظام التشغيل الذي يشغل pgAdmin، وتقرأ ~/.ssh/config الخاص بهذا الحساب (IdentityFile, User, HostName, ProxyCommand) لمضيف النفق، ويمكنها استخدام ssh-agent الخاص به. في وضع الخادم، يمكن لأي مستخدم بالتالي تكوين نفق إلى مضيف يقبل مفتاح حساب الخدمة، دون بيانات اعتماد خاصة به أو باستخدام ملف هوية لم يكن موجوداً في مساحة التخزين الخاصة به، والوصول إليه كذاك الحساب. يجعل الإصلاح الأنفاق في وضع الخادم تستخدم فقط ملف الهوية أو كلمة المرور التي قام المستخدم بتكوينها: لم تعد مفاتيح حساب الخدمة وتكوينه والعميل تُستخدم، ويتم الإبلاغ عن ملف هوية لا يمكن العثور عليه في مساحة تخزين المستخدم بدلاً من الرجوع إلى ~/.ssh. وضع سطح المكتب دون تغيير. تؤثر هذه المشكلة على pgAdmin 4: قبل الإصدار 9.19.

المعالجة

المراجع

Esc