CVE-2024-27304

Kritik

Açıklama

pgx, Go için bir PostgreSQL sürücüsü ve araç setidir. Bir saldırganın tek bir sorgunun veya bağlama (bind) mesajının boyutunun 4 GB'ı aşmasına neden olması durumunda SQL enjeksiyonu meydana gelebilir. Hesaplanan mesaj boyutundaki bir tam sayı taşması (integer overflow), tek bir büyük mesajın saldırganın kontrolündeki birden fazla mesaj olarak gönderilmesine yol açabilir. Sorun v4.18.2 ve v5.5.4 sürümlerinde çözülmüştür. Geçici bir çözüm olarak, tek bir sorgunun veya bağlama mesajının 4 GB boyutu aşmasına neden olacak kadar büyük kullanıcı girişlerini reddedin.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünJackc Pgproto3
Yayın6 Mar 2024
İlk görülme6 Mar 2024

Nasıl düzeltilir

Güncelleyin
  • jackc pgproto32.3.3 ya da sonraki bir sürüm
  • jackc pgx4.18.2, 5.5.4 ya da sonraki bir sürüm
  • github.com/jackc/pgproto32.3.3 ya da sonraki bir sürüm
  • github.com/jackc/pgproto3/v22.3.3 ya da sonraki bir sürüm
  • github.com/jackc/pgx4.18.2, 5.5.4 ya da sonraki bir sürüm
  • github.com/jackc/pgx/v44.18.2 ya da sonraki bir sürüm
  • github.com/jackc/pgx/v55.5.4 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
jackc pgproto3v < 2.3.32.3.3
jackc pgxv < 4.18.2, 5.0.0 ≤ v < 5.5.44.18.2, 5.5.4
github.com/jackc/pgproto3Gov < 2.3.32.3.3
github.com/jackc/pgproto3/v2Gov < 2.3.32.3.3
github.com/jackc/pgxGov < 4.18.2, 5.0.0 ≤ v < 5.5.4, Aralık belirtilmemiş4.18.2, 5.5.4
github.com/jackc/pgx/v4Gov < 4.18.24.18.2
github.com/jackc/pgx/v5Go5.0.0 ≤ v < 5.5.45.5.4

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-2024-27304 · Jackc Pgproto3 · Dark Radar