CVE-2023-25725
Açıklama
2.7.3 öncesindeki HAProxy, bazı durumlarda HTTP/1 başlıklarının yanlışlıkla kaybolması nedeniyle ("request smuggling" olarak da bilinir) erişim kontrolünün atlatılmasına izin verebilir. HAProxy'deki HTTP başlık ayrıştırıcıları boş başlık alanı adlarını kabul edebilir; bu durum, HTTP başlık listesinin kesilmek için kullanılabilir ve böylece bazı başlıkların HTTP/1.0 ve HTTP/1.1 için ayrıştırılıp işlendikten sonra kaybolmasına neden olabilir. HTTP/2 ve HTTP/3 için etki sınırlıdır çünkü başlıklar, sanki istemci tarafından gönderilmemiş gibi, ayrıştırılmadan ve işlenmeden önce kaybolur. Düzeltilmiş sürümler 2.7.3, 2.6.9, 2.5.12, 2.4.22, 2.2.29 ve 2.0.31'dir.
Nasıl düzeltilir
- haproxy haproxy2.0.31, 2.2.29, 2.4.22, 2.5.12, 2.6.9, 2.7.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| haproxy haproxy | v < 2.0.31, 2.1.0 ≤ v < 2.2.29, 2.3.0 ≤ v < 2.4.22, 2.5.0 ≤ v < 2.5.12, 2.6.0 ≤ v < 2.6.9, 2.7.0 ≤ v < 2.7.3 | 2.0.31, 2.2.29, 2.4.22, 2.5.12, 2.6.9, 2.7.3 |
| debian debian_linux | 10.0, 11.0 | — |
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.