CVE-2026-111440

Yüksek

Açıklama

openGauss-connector-jdbc'nin pgjdbc/src/main/java/org/postgresql/log/LogFactory.java dosyasında, LogFactory, JDBC bağlantı parametrelerindeki logger sınıf adını kullanarak Class.forName ile sınıfı yükledikten sonra, doğrudan String parametreli yapıcı metodu yansıma (reflection) yoluyla çağırarak bunu Log türüne dönüştürmektedir. asSubclass(Log.class) doğrulaması eksik olduğundan, Log uygulama sınıfları olmayan sınıflar da tür kontrolünden önce örneklenebilmektedir. Bu nedenle, bir saldırgan JDBC URL'sini veya bağlantı özelliklerindeki logger sınıf adını kontrol edebiliyorsa ve istemci classpath'inde yüklenebilir bir sınıf mevcutsa, istemci tarafında beklenmedik sınıf yükleme ve yapıcı yan etkileri tetiklenebilir. Bu güvenlik açığı JDBC 1.1.0 sürümüyle birlikte gelmiş olup; 1.1.0 ve sonras

ÖnemYüksek
CVSS7.0
İstismar olasılığı8. yüzdelik%0,2
ÜrünopenGauss-connector-jdbc
Yayın19 Eki 2026
İlk görülme19 Eki 2026
Zayıflık türüCWE-470CWE-470

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-connector-jdbc1.0.0, 1.0.1, 1.1.0, 2.0.0, 2.1.0, 3.0.0-3.0.5, 3.1.0-3.1.1, 5.0.0-5.0.3, 5.1.0, 5.0.0-RC1, 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.

CVE-2026-111440 · openGauss-connector-jdbc · Dark Radar