CVE-2026-14178

Orta

Açıklama

openGauss, NLS parametresi içeren to_timestamp çağrılarını işlerken, to_timestamp_with_fmt_nls() fonksiyonu nls_fmt_str değerini u_sess->parser_cxt.nls_fmt_str konumuna kaydeder. seqscan + sort yürütme yolunda, bu dize başlangıçta SeqScan'in ifade bağlamında (expression context) tahsis edilir; SeqScan tamamlandığında bu bellek bağlamı sıfırlanır (reset), ancak sonraki sonuç çıktı aşamasında timestamp_out() hala CheckNlsFormat() aracılığıyla u_sess->parser_cxt.nls_fmt_str erişimine çalışarak serbest bırakılmış belleğe erişime neden olur. Veritabanı SQL yürütme yetkisine sahip bir saldırgan, belirli bir to_timestamp(..., ..., nlsparam) sorgusu oluşturarak heap-use-after-free tetikleyebilir. ASan/Memcheck ortamlarında bu durum veritabanı servisinin kapanması şeklinde görülür; gerçek çalışma ortamlarında ise arka uç sürecinin anormal şekilde sonlanmasına yol açarak veritabanı servisinin kullanılabilirliğini etkileyebilir

ÖnemOrta
CVSS5.9
İstismar olasılığı—
ÜrünopenGauss-server-7.0.0-RC2
Yayın30 Haz 2026
İlk görülme30 Haz 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-server-7.0.0-RC2openGauss-server-7.0.0-RC2—
openGauss-server openGauss-server-7.0.0-RC1openGauss-server-7.0.0-RC1—

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-14178 · openGauss-server-7.0.0-RC2 · Dark Radar