CVE-2026-45047

Yüksek

Açıklama

bird-lg-go, Go dilinde yazılmış bir BIRD looking glass uygulamasıdır. 1.4.5 sürümünden önce, apiHandler (ve benzer şekilde webHandlerTelegramBot), kullanıcı tarafından sağlanan JSON yüklerini maksimum okuma boyutunu kısıtlamadan doğrudan json.NewDecoder(r.Body).Decode(&request) kullanarak işlemektedir. Kimliği doğrulanmamış uzak bir saldırgan, tek bir TCP bağlantısı üzerinden aşırı büyük ve sonsuz bir JSON yükünü (örneğin, birkaç Gigabayt dolgu verisi) gönderebilir. Go'nun JSON çözücüsü ayrıştırılan tüm yapı için bellek ayırmaya çalıştığından, bu durum ana makinenin fiziksel RAM'ini veya konteyner sınırlarını hızla tüketerek geri döndürülemez bir kritik hataya yol açar: runtime: out of memory. Bu güvenlik açığı 1.4.5 sürümünde giderilmiştir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı39. yüzdelik%0,4
ÜrünGithub.com/xddxdd/bird-lg-go
Yayın27 May 2026
İlk görülme27 May 2026

Nasıl düzeltilir

Güncelleyin
  • github.com/xddxdd/bird-lg-go0.0.0-20260507060110-0ff87024cb9e ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
github.com/xddxdd/bird-lg-goGov < 0.0.0-20260507060110-0ff87024cb9e0.0.0-20260507060110-0ff87024cb9e

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.