CVE-2026-47072

Yüksek

Açıklama

benoitc hackney içerisindeki CRLF dizilerinin uygun şekilde etkisiz hale getirilmemesi ('CRLF Injection') zafiyeti, HTTP İstek/Yanıt Bölünmesine (HTTP Request/Response Splitting) olanak tanır. src/hackney_ws.erl dosyasındaki WebSocket yükseltme kodu; init/1 fonksiyonunda çağırıcı tarafından sağlanan opts haritasındaki host, path, headers (ExtraHeaders) ve protocols seçeneklerini dahili #ws_data{} kaydına kopyalar ve ardından do_handshake/1 fonksiyonunda bunları ikili birleştirme yoluyla ham HTTP/1.1 yükseltme isteğine olduğu gibi ekler. Bu dört enjeksiyon noktasının hiçbirinde CRLF veya NUL temizleme işlemi gerçekleştirilmez. Güvenilmeyen girdilerden gelen URL bileşenlerini veya başlık değerlerini hackney_ws:start_link/1 fonksiyonuna ileterek bu seçeneklerden herhangi birini kontrol edebilen bir saldırgan, giden WebSocket yükseltme isteğine rastgele HTTP başlıkları enjekte edebilir; bu durum başlık enjeksiyonuna, üst sunucuya karşı kimlik bilgisi sahteciliğine, günlük ve önbellek zehirlemesine veya ara proxy'ler üzerinden istek kaçırmaya (request smuggling) yol açabilir. Bu sorun, 2.0.0 ile 4.0.1 arasındaki hackney sürümlerini etkilemektedir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünBenoitc Hackney
Yayın25 May 2026
İlk görülme25 May 2026
Zayıflık türüCWE-93CWE-93

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
benoitc hackney2.0.0 ≤ v < 4.0.14.0.1

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-47072 · Benoitc Hackney · Dark Radar