CVE-2026-114216
Açıklama
mtrudel bandit'in HTTP/1.1 chunked gövde okuyucusundaki tutarsız HTTP istek yorumlama ('HTTP Request/Response Smuggling') zafiyeti, kimliği doğrulanmamış uzak bir saldırganın, yalın bir LF içeren bir chunk uzantısı aracılığıyla ön uç proxy'sini geçerek ikinci bir isteği sızdırmasına olanak tanır. lib/bandit/http1/socket.ex dosyasındaki chunked okuyucu, chunk-size satırını ilk CRLF'ye kadar olan her şey olarak kabul eder ve sonrasındakileri RFC 9112 chunk-ext grameriyle kontrol etmeden atar; bu nedenle yalın LF, yalın CR ve diğer kontrol baytları geçer. Boyut satırını yalın bir LF ile sonlandıran bir proxy, 2;\nxx\r\n40\r\n... ifadesini, ikinci chunk'ı GET /admin içeren tek bir istek olarak okurken, Bandit gövdeyi erken sonlandırır ve GET /admin isteğini ayrı bir pipelined istek olarak gönderir. Önünde böyle bir proxy bulunmayan Bandit kurulumları etkilenmez. Bu sorun bandit: 1.12.4 sürümünden 1.14.0 öncesine kadar olan sürümleri etkilemektedir.
Nasıl düzeltilir
- mtrudel bandit1.14.0, 220b9dfd27f9a21305be2afc75cbe585ddc24e7a ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| mtrudel bandit | 1.12.4 ≤ v < 1.14.0, c31e9e3c76dcbfc239a96eabed5341ced7885ae5 ≤ v < 220b9dfd27f9a21305be2afc75cbe585ddc24e7a | 1.14.0, 220b9dfd27f9a21305be2afc75cbe585ddc24e7a |
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.
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.