CVE-2025-2506
Açıklama
pglogical veri replikasyonu yapmaya çalıştığında, bir replikasyon bağlantısı kullandığını doğrulamamaktadır; bu durum, replikasyon için yapılandırılmış bir veritabanına CONNECT erişimi olan bir kullanıcının, replike edilen tablolara okuma erişimi elde etmek için pglogical komutunu çalıştırabileceği anlamına gelir. pglogical çalıştığında, bir replikasyon bağlantısı üzerinde çalıştığını doğrulamalıdır ancak bu kontrolü gerçekleştirmemektedir. Bu güvenlik açığı, EDB'ye özel olan pglogical 3.x kod tabanında ortaya çıkmıştır. Aynı kod tabanı BDR/PGD 4 ve 5'e entegre edilmiştir. Güvenlik açığından yararlanmak için saldırganın, replikasyon için yapılandırılmış bir veritabanına en az CONNECT izinlerine sahip olması, bir dizi pglogical3/BDR'ye özgü komutu anlaması ve ikili protokolü çözebilmesi gerekir.
Nasıl düzeltilir
- EnterpriseDB pglogical3.7.26-ELS ya da sonraki bir sürüm
- EnterpriseDB BDR/PGD4.3.8-ELS, 5.8.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| EnterpriseDB pglogical | 3 ≤ v < 3.7.26-ELS | 3.7.26-ELS |
| EnterpriseDB BDR/PGD | 4 ≤ v < 4.3.8-ELS, 5 ≤ v < 5.8.0 | 4.3.8-ELS, 5.8.0 |
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.