CVE-2026-103930

Düşük

Açıklama

cpp-httplib, C++ tabanlı header-only bir HTTP/HTTPS kütüphanesidir. 0.29.0 ile 0.51.0 sürümleri arasında, httplib.h içerisindeki Client::open_stream, standart tamponlanmış istek yolunda kullanılan detail::encode_path() koruması olmadan detail::write_request_line() fonksiyonuna ulaşan ve çağırıcı tarafından kontrol edilen bir yolu kabul eder. Bu nedenle, yoldaki ham satır başı (carriage-return) ve satır besleme (line-feed) baytları, giden HTTP/1.1 istek satırını bölebilir ve saldırgan tarafından yapılandırılmış istek meta verileri ekleyebilir. İstismarın gerçekleşmesi için gömülü bir uygulamanın uzak kullanıcı girişini open_stream yoluna aktarması ve arka uç veya aracı bir sistemin eklenen baytları yorumlaması gerekir; belirlenen etki, doğrudan gizlilik veya erişilebilirlik etkisi değil, arka uçta görünen istek verilerinin değiştirilmesidir. Bu sorun 0.51.0 sürümünde düzeltilmiştir.

ÖnemDüşük
CVSS3.7
İstismar olasılığı—
ÜrünYhirose Cpp-httplib
Yayın14 Eki 2026
İlk görülme14 Eki 2026
Zayıflık türüCWE-113CWE-113

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
yhirose cpp-httplib>= 0.29.0, < 0.51.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.

Intelligence 360 paketinde

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.

CVE-2026-103930 · Yhirose Cpp-httplib · Dark Radar