CVE-2026-34441
Açıklama
cpp-httplib, C++11 tabanlı, tek dosyadan oluşan, yalnızca başlık içeren (header-only), platformlar arası bir HTTP/HTTPS kütüphanesidir. Versiyon 0.40.0 öncesinde cpp-httplib, HTTP Request Smuggling saldırılarına karşı savunmasızdır. Sunucunun statik dosya işleyicisi, istek gövdesini tüketmeden GET yanıtları sunmaktadır. HTTP/1.1 keep-alive bağlantılarında, okunmamış gövde baytları TCP akışında kalır ve yeni bir HTTP isteğinin başlangıcı olarak yorumlanır. Bir saldırgan, bir GET isteğinin gövdesine rastgele bir HTTP isteği yerleştirebilir ve sunucu bunu ayrı bir istek olarak işler. Bu sorun versiyon 0.40.0 ile düzeltilmiştir.
Nasıl düzeltilir
- yhirose cpp-httplib0.40.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| yhirose cpp-httplib | v < 0.40.0 | 0.40.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.