CVE-2026-56866

Yüksek

Açıklama

http.Transport, boş olmayan bir Request.Body ile bir HTTP/1 CONNECT isteği gönderdiğinde, gövdeyi istek başlıklarından sonra çerçeveleme yapmadan doğrudan bağlantıya yazar. Sunucu, CONNECT isteğini 2xx dışı bir keep-alive yanıtıyla reddederse, Transport bağlantıyı boşta olan havuza geri döndürür. CONNECT isteklerinin bir istek gövdesi olmadığı için sunucu, sonda kalan gövde baytlarını bağlantı üzerindeki sonraki bir ardışık (pipelined) HTTP/1.1 isteği olarak yorumlayabilir; bu durum havuzdaki bağlantının senkronizasyonunun bozulmasına yol açarak, bağlantıyı yeniden kullanan bir sonraki çağırıcının enjekte edilen isteğe ait yanıtı okumasına neden olur. CONNECT isteklerini paylaşılan bir Transport üzerinden yönlendiren ters proxy'lerde (httputil.ReverseProxy dahil), bu durum kullanıcılar arası yanıt zehirlemesine (cross-user response poisoning) yol açabilir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünStdlib
Yayın8 Eki 2026
İlk görülme8 Eki 2026
Zayıflık türüCWE-444CWE-444

Nasıl düzeltilir

Güncelleyin
  • stdlib1.26.9, 1.27.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
stdlibGov < 1.26.9, 1.27.0-0 ≤ v < 1.27.21.26.9, 1.27.2
microsoft azl3_golang_1.26.7-1Aralık belirtilmemiş—
microsoft azl3_golang_1.27.1-1Aralık belirtilmemiş—
microsoft azl3_golang_1.26.10-1Aralık belirtilmemiş—
microsoft azl3_golang_1.27.3-1Aralık belirtilmemiş—

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-56866 · Stdlib · Dark Radar