CVE-2026-104948
Açıklama
WarehousePG (WHPG) 6.27.1 ile 6.27.6 ve 7.2.1 ile 7.6.0 arasındaki sürümler, yerleşik küme genişletme fonksiyonları olan gp_expand_lock_catalog() ve gp_expand_bump_version() içindeki bir yetkilendirme eksikliği zafiyetinden (CWE-862) etkilenmektedir. Kimliği doğrulanmış herhangi bir veritabanı rolü bu fonksiyonları çalıştırabilir ve her iki fonksiyon da ayrıcalıkları kontrol etmez. Düşük yetkili bir kullanıcı, açık bir işlem içerisinde gp_expand_lock_catalog() fonksiyonunu çağırarak, süper kullanıcılar dahil tüm kullanıcılar için küme genelindeki tüm katalog değişikliklerini söz konusu işlem sona erene kadar engelleyebilir; bu durum pratikte işlemin sonlandırılması için bir süper kullanıcının oturumu kapatmasını gerektirir. Engellenen değişiklikler arasında DDL, geçici tablo oluşturma, GRANT ve CREATE ROLE işlemleri yer alır. Aynı kullanıcı gp_expand_bump_version() fonksiyonunu tekrar tekrar çağırabilir. Her çağrı, geçici tablolara sahip olan oturumların bağlantısını keserek bir sonraki katalog değişikliklerinde FATAL hatası alınmasına neden olur ve diğer tüm oturumların segment bağlantılarını yeniden kurmasını sağlar.
Nasıl düzeltilir
- EnterpriseDB WarehousePG6.27.7, 7.6.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| EnterpriseDB WarehousePG | 6.27.1 ≤ v < 6.27.7, 7.2.1 ≤ v < 7.6.1 | 6.27.7, 7.6.1 |
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.