CVE-2024-50345
Açıklama
symfony/http-foundation, Symfony PHP framework için HTTP spesifikasyonuna yönelik nesne yönelimli bir katman tanımlayan bir modüldür. `Request` sınıfı, özel karakterler içeren URI'leri tarayıcıların yaptığı şekilde ayrıştırmamaktadır. Sonuç olarak, bir saldırgan, `Request` sınıfına güvenen bir doğrulayıcıyı kandırarak kullanıcıları başka bir domaine yönlendirebilir. `Request::create` metodları artık URI'nin https://url.spec.whatwg.org/ tarafından tanımlanan geçersiz karakterleri içermediğini doğrulamaktadır. Bu sorun 5.4.46, 6.4.14 ve 7.1.7 sürümlerinde düzeltilmiştir. Kullanıcıların yükseltme yapmaları önerilir. Bu güvenlik açığı için bilinen bir geçici çözüm bulunmamaktadır.
Nasıl düzeltilir
- sensiolabs symfony5.4.46, 6.4.14, 7.1.7 ya da sonraki bir sürüm
- symfony/http-foundation5.4.46, 6.4.14, 7.1.7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| sensiolabs symfony | v < 5.4.46, 6.0.0 ≤ v < 6.4.14, 7.0.0 ≤ v < 7.1.7 | 5.4.46, 6.4.14, 7.1.7 |
| symfony/http-foundationPackagist | v < 5.4.46, 6.0.0 ≤ v < 6.4.14, 7.0.0 ≤ v < 7.1.7 | 5.4.46, 6.4.14, 7.1.7 |
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.