CVE-2024-42353
Açıklama
WebOb, HTTP istekleri ve yanıtları için nesneler sağlar. WebOb, HTTP Location başlığını istek ana bilgisayar adını içerecek şekilde normalize ettiğinde, bunu kullanıcının yönlendirileceği URL'yi Python'un urlparse modülü ile ayrıştırarak ve temel URL ile birleştirerek yapar. Ancak `urlparse`, bir dizenin başlangıcındaki `//` ifadesini şeması olmayan bir URI olarak değerlendirir ve ardından gelen kısmı ana bilgisayar adı olarak kabul eder. `urljoin` daha sonra ikinci kısımdaki bu ana bilgisayar adını kullanarak isteğin orijinal ana bilgisayar adını değiştirir. Bu güvenlik açığı WebOb sürüm 1.8.8'de giderilmiştir.
Nasıl düzeltilir
- pylonsproject webob1.8.8 ya da sonraki bir sürüm
- webob1.8.8 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| pylonsproject webob | v < 1.8.8 | 1.8.8 |
| webobPyPI | v < 1.8.8 | 1.8.8 |
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.