CVE-2018-1053
Açıklama
postgresql 9.3.21 öncesindeki 9.3.x, 9.4.16 öncesindeki 9.4.x, 9.5.11 öncesindeki 9.5.x, 9.6.7 öncesindeki 9.6.x ve 10.2 öncesindeki 10.x sürümlerinde pg_upgrade, diğer geçici dosyalar için normalde kullanılan 0077 yerine, kullanıcının pg_upgrade komutunu çalıştırdığı sırada yürürlükte olan umask altında, `pg_dumpall -g` çıktısını içeren bir dosyayı mevcut çalışma dizininde oluşturur. Bu durum, kimliği doğrulanmış bir saldırganın şifrelenmiş veya şifrelenmemiş veritabanı parolalarını içerebilen bu tek dosyayı okumasına veya değiştirmesine izin verebilir. Eğer bir dizin modu saldırganın mevcut çalışma dizinini aramasını engelliyorsa veya geçerli umask saldırganın dosyayı açmasını engelliyorsa saldırı gerçekleştirilemez.
Nasıl düzeltilir
- postgresql postgresql9.3.21, 9.4.16, 9.5.11, 9.6.7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| postgresql postgresql | 9.3.0 ≤ v < 9.3.21, 9.4.0 ≤ v < 9.4.16, 9.5.0 ≤ v < 9.5.11, 9.6.0 ≤ v < 9.6.7, 10.0, 10.1 | 9.3.21, 9.4.16, 9.5.11, 9.6.7 |
| debian debian_linux | 7.0 | — |
| canonical ubuntu_linux | 14.04, 16.04, 17.10 | — |
| redhat cloudforms | 4.6 | — |
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.
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.