CVE-2023-29530
Açıklama
Laminas Diactoros, PSR HTTP Message uygulamaları sağlar. 2.18.0 ve öncesi, 2.19.0, 2.20.0, 2.21.0, 2.22.0, 2.23.0, 2.24.0 ve 2.25.0 sürümlerinde, laminas/laminas-diactoros kullanarak HTTP istekleri veya yanıtları oluşturan kullanıcılar, bir başlık anahtarının veya değerinin başlangıcında veya sonunda yeni satır karakteri sağladıklarında geçersiz bir mesaja neden olabilirler. Bu durum hizmet reddi vektörlerine veya uygulama hatalarına yol açabilir. Sorun; 2.18.1, 2.19.1, 2.20.1, 2.21.1, 2.22.1, 2.23.1, 2.24.1 ve 2.25.1 sürümlerinde giderilmiştir. Geçici bir çözüm olarak, HTTP başlık anahtarlarını ve/veya değerlerini doğrulayın ve kullanıcı tarafından sağlanan değerler kullanılıyorsa, `withHeader()` fonksiyonunu çağırmadan önce baştaki veya sondaki yeni satır karakterlerini temizlemek için bunları filtreleyin.
Nasıl düzeltilir
- getlaminas laminas-diactoros2.18.1 ya da sonraki bir sürüm
- guzzlephp psr-71.9.1, 2.4.5 ya da sonraki bir sürüm
- laminas/laminas-diactoros2.18.1, 2.19.1, 2.20.1, 2.21.1, 2.22.1, 2.23.1, 2.24.2, 2.25.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| getlaminas laminas-diactoros | v < 2.18.1, 2.19.0, 2.20.0, 2.21.0, 2.22.0, 2.23.0, 2.24.0, 2.25.0 | 2.18.1 |
| guzzlephp psr-7 | v < 1.9.1, 2.0.0 ≤ v < 2.4.5 | 1.9.1, 2.4.5 |
| fedoraproject fedora | 38 | — |
| laminas/laminas-diactorosPackagist | v < 2.18.1, 2.19.0 ≤ v < 2.19.1, 2.20.0 ≤ v < 2.20.1, 2.21.0 ≤ v < 2.21.1, 2.22.0 ≤ v < 2.22.1, 2.23.0 ≤ v < 2.23.1, 2.24.0 ≤ v < 2.24.2, 2.25.0 ≤ v < 2.25.2 | 2.18.1, 2.19.1, 2.20.1, 2.21.1, 2.22.1, 2.23.1, 2.24.2, 2.25.2 |
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.