CVE-2026-7819

Yüksek

Açıklama

pgAdmin 4 File Manager'da sembolik bağlantı yol aşımı (CWE-61, CWE-22) tespit edildi. check_access_permission fonksiyonu, '..' dizinlerini çözen ancak sembolik bağlantıları çözmeyen os.path.abspath kullanırken, ardından gelen çekirdek yazma işlemi sembolik bağlantıları takip etmektedir. Kimliği doğrulanmış bir kullanıcı, kendi depolama dizini içine dışarıyı işaret eden bir sembolik bağlantı yerleştirerek pgAdmin'in, pgAdmin süreci tarafından erişilebilen herhangi bir yola yazmasını sağlayabilir. Düzeltme, hem kaynak hem de hedef için erişim kontrolünü os.path.realpath ile değiştirir ve erişim kontrolü ile açma işlemi arasındaki yaprak bileşen TOCTOU açığını kapatmak için hedefi O_NOFOLLOW (mod 0o600) ile açan bir _open_upload_target yardımcı fonksiyonu ekler. Dosya modu 0o644'ten 0o600'e yükseltilerek sıkılaştırılmıştır. Bu sorun şu pgAdmin 4 sürümlerini etkilemektedir: 9.15 öncesi.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
ÜrünPgadmin 4
Yayın11 May 2026
İlk görülme11 May 2026
Zayıflık türüCWE-61CWE-61

Nasıl düzeltilir

Güncelleyin
  • pgadmin pgadmin_49.15 ya da sonraki bir sürüm
  • pgadmin49.15 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
pgadmin pgadmin_4v < 9.159.15
pgadmin4PyPIv < 9.159.15

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2026-7819 · Pgadmin 4 · Dark Radar