CVE-2026-7819

Yüksək

Təsvir

pgAdmin 4 File Manager-də simvolik keçid yolu keçidi (symbolic-link path traversal) (CWE-61, CWE-22) aşkar edilmişdir. `check_access_permission` funksiyası `os.path.abspath`-dən istifadə edirdi ki, bu da '..' ifadəsini həll etsə də, simvolik keçidləri (symbolic links) həll etmir, lakin növbəti kernel yazma əməliyyatı simvolik keçidləri izləyir. Autentifikasiya olunmuş istifadəçi öz yaddaş kataloqunun daxilində kənara yönəlmiş simvolik keçid yerləşdirərək pgAdmin-i pgAdmin prosesinin çatdırıla bildiyi hər hansı bir yola yazı yazmağa məcbur edə bilərdi. Düzəliş həm mənbə, həm də təyinat üçün giriş yoxlamasını `os.path.realpath` ilə əvəz edir və giriş yoxlaması ilə açılış arasındakı yarpaq komponenti TOCTOU boşluğunu aradan qaldırmaq üçün hədəfi O_NOFOLLOW (rejim 0o600) ilə açan `_open_upload_target` köməkçisini əlavə edir. Fayl rejimi 0o644-dən 0o600-a qədər gücləndirilmişdir. Bu problem pgAdmin 4-ün 9.15 versiyasından əvvəlki versiyalarına təsir edir.

CiddilikYüksək
CVSS8.1
İstismar ehtimalı—
MəhsulPgadmin 4
Dərc11 may 2026
İlk görülmə11 may 2026
Zəiflik növüCWE-61CWE-61

Necə düzəltmək olar

Yeniləyin
  • pgadmin pgadmin_49.15 və ya daha yeni versiya
  • pgadmin49.15 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
pgadmin pgadmin_4v < 9.159.15
pgadmin4PyPIv < 9.159.15

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-7819 · Pgadmin 4 · Dark Radar