CVE-2026-111439

Orta

Açıklama

openGauss-server'ın src/common/backend/utils/adt/genfile.cpp modülündeki yerleşik pg_read_binary_file_blocks() fonksiyonunda yetki doğrulama mantığı kusuru bulunmaktadır. Bu fonksiyon, giriş noktasında yalnızca başlangıç blok numarasının (startBlockNum) ve blok sayısının (blockCount) aralığını doğrulamakta ve ardından doğrudan alt seviye dosya okuma rutini olan ReadBinaryFileBlocksFirstCall()'u çağırmaktadır. Söz konusu alt rutin, yalnızca yol normalleştirme kontrolü ile .. yol geçişi (path traversal) ve veri dizini sınırlarına yönelik temel kontrolleri gerçekleştirmekte; ancak çağrıyı yapan kullanıcının veritabanı yetkilerini (örneğin SELECT yetkisi) doğrulamamaktadır. Ayrıca, yardımcı is_row_data_file() fonksiyonu da yalnızca dosya biçimini tanımlamak için kullanılmakta olup

ÖnemOrta
CVSS4.3
İstismar olasılığı—
ÜrünopenGauss-server
Yayın19 Eki 2026
İlk görülme19 Eki 2026

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
openGauss-server openGauss-server3.0.0-3.0.5, 3.1.0-3.1.1, 5.0.0-RC1, 5.0.0-5.0.3, 5.1.0, 6.0.0-RC1, 6.0.0-6.0.6, 7.0.0-RC1, 7.0.0-RC2, 7.0.0-RC3—

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.