CVE-2026-39805

Orta

Açıklama

mtrudel bandit içerisindeki HTTP İsteklerinin Tutarsız Yorumlanması zafiyeti, yinelenen Content-Length başlıkları aracılığıyla HTTP istek kaçakçılığına (HTTP request smuggling) izin verir. lib/bandit/headers.ex dosyasındaki 'Elixir.Bandit.Headers':get_content_length/1 fonksiyonu, yalnızca eşleşen ilk başlığı döndüren List.keyfind/3 fonksiyonunu kullanır. Bir istek farklı değerlere sahip iki Content-Length başlığı içerdiğinde, Bandit bunu sessizce kabul eder, gövdeyi okumak için ilk değeri kullanır ve kalan baytları aynı keep-alive bağlantısı üzerinden ikinci bir ardışık (pipelined) istek olarak iletir. RFC 9112 §6.3, alıcıların bu durumu kurtarılamaz bir çerçeveleme hatası (framing error) olarak değerlendirmesini gerektirir. Bandit, son Content-Length değerini seçip isteği reddetmek yerine ileten bir proxy arkasında yer aldığında, kimliği doğrulanmamış bir saldırgan; kenar WAF kurallarını, yol tabanlı ACL'leri, hız sınırlamayı ve denetim günlüklerini atlayarak istekler kaçırabilir. Bu sorun bandit: 1.11.0 öncesi sürümleri etkilemektedir.

ÖnemOrta
CVSS6.3
İstismar olasılığı—
ÜrünMtrudel Bandit
Yayın1 May 2026
İlk görülme1 May 2026
Zayıflık türüCWE-444CWE-444

Nasıl düzeltilir

Güncelleyin
  • mtrudel bandit1.11.0, f2ca636eb6df385219957e8934e9fc6efa1630d1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
mtrudel bandit0.1.0 ≤ v < 1.11.0, 7bc8d97cd22697c299baa8012b7f419a7606a80c ≤ v < f2ca636eb6df385219957e8934e9fc6efa1630d11.11.0, f2ca636eb6df385219957e8934e9fc6efa1630d1

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-39805 · Mtrudel Bandit · Dark Radar