CVE-2026-45372
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. 0.44.0 sürümünden önce, cpp-httplib sunucusu gelen bir isteği ayrıştırdığında, Location ve Referer dışındaki tüm üstbilgi değerlerine yüzde kod çözme (percent-decoding) uygular. Geçerlilik kontrolü (is_field_value) kod çözme işleminden önce çalıştırıldığından, kodlanmış %0D%0A ifadesi kontrolü geçer ve ardından saklanan üstbilgi değeri içinde gerçek bir \r\n bayt çiftine genişletilir. Bu güvenlik açığı 0.44.0 sürümünde giderilmiştir.
Nasıl düzeltilir
- yhirose cpp-httplib0.44.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.44.0 | 0.44.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.