CVE-2026-59249

Orta

Açıklama

elixir-mint mint içerisindeki HTTP isteklerinin tutarsız yorumlanması (HTTP yanıt kaçakçılığı/response smuggling) zafiyeti, kötü niyetli bir HTTP/1 sunucusunun aynı havuzlanmış bağlantı üzerindeki katı bir aracı ile Mint istemcisini senkronizasyon dışı bırakmasına izin vererek, bağlantıyı paylaşan sonraki isteklere karşı yanıt kuyruğu zehirlemesine (response-queue poisoning) olanak tanır. lib/mint/http1.ex dosyasındaki Mint.HTTP1.decode_body/5 fonksiyonu, Transfer-Encoding: chunked yanıtının chunk-size satırını Integer.parse(data, 16) ile ayrıştırır. RFC 7230, chunk-size = 1*HEXDIG olarak tanımlar ve herhangi bir işaret ön ekini yasaklar ancak Integer.parse/2 isteğe bağlı bir başlangıç + veya - işaretini kabul eder. +5 şeklindeki bir chunk-size satırı beş baytlık bir chunk olarak kabul edilir; +0 ve -0 satırları ise sonlandırıcı sıfır uzunluklu chunk olarak kabul edilir ve mesaj gövdesini erken sonlandırır. Yanıt yolundaki RFC standartlarına sıkı sıkıya bağlı bir aracı bu formları reddeder, bu nedenle aracı ve Mint istemcisi bir yanıtın nerede bittiği ve bir sonrakinin nerede başladığı konusunda uyuşmazlığa düşer. Havuzlanmış bir keep-alive bağlantısında, saldırgan tarafından etkilenen bir kaynak, istemcinin aynı bağlantıdaki bir sonraki meşru yanıta atfettiği baytlar enjekte ederek yanıt kuyruğunu zehirleyebilir ve ilgisiz devam eden isteklere dönen yanıtları bozabilir. Bu sorun mint'in 0.1.0 sürümünden 1.9.3 öncesine kadar olan sürümlerini etkilemektedir.

ÖnemOrta
CVSS6.3
İstismar olasılığı—
ÜrünMint
Yayın16 Tem 2026
İlk görülme16 Tem 2026
Zayıflık türüCWE-444CWE-444

Nasıl düzeltilir

Güncelleyin
  • elixir-mint mint1.9.3, fc7d16538db7e40b56ed489f08683225cb0197fa ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
elixir-mint mint0.1.0 ≤ v < 1.9.3, 60089586ec7adc9fddb09f69a2f5919ba9ac7f33 ≤ v < fc7d16538db7e40b56ed489f08683225cb0197fa1.9.3, fc7d16538db7e40b56ed489f08683225cb0197fa

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.