مستغلة: 178
الأحدثCVE-2026-121606 — ثغرة حرجة في Qihoo 360 D621-2
VulnFeed.org
AREN
8.2
CVE-2026-116247يتوفر تصحيح

pgAdmin 4: تستخدم libpq ملف كلمة المرور وشهادة العميل الخاصين بحساب خدمة pgAdmin

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

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

الملخص

عندما لم يكن لخادم في pgAdmin 4 ملف كلمة مرور، أو شهادة عميل، أو مفتاح عميل مهيأ، أو لمط يعثر على الملف المُهيأ، ترك pgAdmin المعلمة خارج الاتصال وتراجعت libpq إلى الإعدادات الافتراضية لحساب نظام التشغيل الذي يشغل pgAdmin: ~/.pgpass و ~/.postgresql/postgresql.crt و postgresql.key، أو PGPASSFILE و PGSSLCERT و PGSSLKEY. في وضع الخادم، يمكن لأي مستخدم بالتالي الاتصال بخادم بكلمات المرور المحفوظة أو شهادة العميل الخاصة بحساب الخدمة، وكان توفير نسخة من شهادته العامة وحدها كافياً لكي تقوم libpq بربطها بالمفتاح الخاص لحساب الخدمة. قد يؤدي إدخال pg_service.conf، أو اسم قاعدة بيانات صيانة تتم قراءته كسلسلة اتصال بواسطة pg_dumpall، إلى إعادة الملفات نفسها للأدوات المساعدة. يمنح الإصلاح كل معلمة من هذه المعلمات قيمة في وضع الخادم، ملف المستخدم الخاص أو مسار لا يمكن فتحه أبداً، في سلسلة الاتصال، وفي بيئة الأدوات المساعدة وفي سلسلة الاتصال --dbname التي تصنف فوق إدخال الخدمة. وضع سطح المكتب بدون تغيير. تؤثر هذه المشكلة على pgAdmin 4: قبل الإصدار 9.19.

المعالجة

المراجع

Esc