CVE-2026-45372
Təsvir
cpp-httplib C++11 standartına uyğun, tək fayllı başlıq-yalnız (header-only), çarpaz platformalı HTTP/HTTPS kitabxanasıdır. 0.44.0 versiyasından əvvəl, cpp-httplib serveri daxil olan sorğunu analiz edərkən, Location və Referer istisna olmaqla hər bir başlıq dəyərinə faiz-dekodlaşdırmasını (percent-decoding) tətbiq edir. Etibarlılıq yoxlaması (is_field_value) dekodlaşdırmadan əvvəl həyata keçirilir, buna görə də kodlaşdırılmış %0D%0A yoxlamadan keçir və daha sonra saxlanılan başlıq dəyəri daxilində hərfi \r\n bayt cütünə çevrilir. Bu zəiflik 0.44.0 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- yhirose cpp-httplib0.44.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| yhirose cpp-httplib | v < 0.44.0 | 0.44.0 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.