CVE-2026-14178

Orta

Təsvir

openGauss NLS parametrləri olan to_timestamp çağırışlarını emal edərkən, to_timestamp_with_fmt_nls() funksiyası nls_fmt_str dəyişənini u_sess->parser_cxt.nls_fmt_str daxilində saxlayır. seqscan + sort icra yolu zamanı bu sətir əvvəlcə SeqScan-in ifadə kontekstində ayrılır; SeqScan tamamlandıqdan sonra həmin yaddaş konteksti sıfırlanır (reset), lakin növbəti nəticələrin çıxarılması mərhələsində timestamp_out() hələ də CheckNlsFormat() vasitəsilə u_sess->parser_cxt.nls_fmt_str-ə müraciət edir ki, bu da artıq azad edilmiş yaddaşa girişə səbəb olur. Verilənlər bazasında SQL icra etmək hüququna malik olan hücumçu, xüsusi to_timestamp(..., ..., nlsparam) sorğusu quraraq heap-use-after-free boşluğunu tetikləyə bilər. ASan/Memcheck mühitində bu, verilənlər bazası xidmətinin dayanması ilə nəticələnir; real iş mühitində isə backend proseslərinin anormal şəkildə sonlanmasına səbəb olaraq xidmətin əlçatanlığına təsir göstərə və x

CiddilikOrta
CVSS5.9
İstismar ehtimalı—
MəhsulopenGauss-server-7.0.0-RC2
Dərc30 iyn 2026
İlk görülmə30 iyn 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
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—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.