CVE-2026-28435
Açıklama
cpp-httplib, C++11 tabanlı tek dosyadan oluşan başlık-yalnızım (header-only), platformlar arası bir HTTP/HTTPS kütüphanesidir. 0.35.0 sürümünden önce cpp-httplib (httplib.h), Content-Encoding: gzip (veya desteklenen diğer kodlamalar) ile birlikte HandlerWithContentReader (akışlı ContentReader) kullanıldığında, sıkıştırılmış istek gövdesi için Server::set_payload_max_length() kısıtlamasını uygulamaz. Küçük boyutlu sıkıştırılmış bir yük, yapılandırılan yük sınırının ötesine genişleyebilir ve uygulama tarafından işlenebilir; bu durum yük boyutu sınırı atlatılmasına ve potansiyel hizmet reddine (CPU/bellek tükenmesi) yol açabilir. Bu güvenlik açığı 0.35.0 sürümünde giderilmiştir.
Nasıl düzeltilir
- yhirose cpp-httplib0.35.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.35.0 | 0.35.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.