CVE-2026-21428
Açıklama
cpp-httplib, C++11 tabanlı, tek dosyadan oluşan, yalnızca başlık içeren (header-only) çapraz platform bir HTTP/HTTPS kütüphanesidir. Versiyon 0.30.0 öncesinde, ``write_headers`` fonksiyonu kullanıcı tarafından sağlanan başlıklardaki CR ve LF karakterlerini kontrol etmemekte, bu da güvenilmeyen başlık değerlerinin başlık satırlarından çıkmasına izin vermektedir. Bu güvenlik açığı, saldırganların ek başlıklar eklemesine, istek gövdesini beklenmedik şekilde değiştirmesine ve bir SSRF saldırısını tetiklemesine olanak tanır. http1.1 pipelining destekleyen bir sunucuyla (springboot, python twisted vb.) birleştirildiğinde, bu durum sunucu taraflı istek sahteciliği (SSRF) için kullanılabilir. Versiyon 0.30.0 bu sorunu düzeltmektedir.
Nasıl düzeltilir
- yhirose cpp-httplib0.30.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.30.0 | 0.30.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.