CVE-2022-3510
Açıklama
protobuf-java core ve lite versiyonlarının 3.21.7, 3.20.3, 3.19.6 ve 3.16.3 öncesindeki sürümlerinde, Message-Type Extensions ile ilgili olan ve CVE-2022-3171'e benzer bir ayrıştırma sorunu hizmet reddi saldırısına yol açabilir. Tekrarlanmayan gömülü mesajların tekrarlanan veya bilinmeyen alanlara sahip birden fazla örneğini içeren girdiler, nesnelerin değiştirilebilir ve değiştirilemez formlar arasında sürekli dönüştürülmesine neden olarak potansiyel olarak uzun çöp toplama (garbage collection) duraklamalarına yol açar. Yukarıda belirtilen sürümlere güncellenmesi önerilir.
Nasıl düzeltilir
- google protobuf-java3.16.3, 3.19.6, 3.20.3, 3.21.7 ya da sonraki bir sürüm
- google protobuf-javalite3.16.3, 3.19.6, 3.20.3, 3.21.7 ya da sonraki bir sürüm
- com.google.protobuf:protobuf-java3.16.3, 3.19.6, 3.20.3, 3.21.7 ya da sonraki bir sürüm
- com.google.protobuf:protobuf-javalite3.16.3, 3.19.6, 3.20.3, 3.21.7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| google protobuf-java | 3.16.0 ≤ v < 3.16.3, 3.19.0 ≤ v < 3.19.6, 3.20.0 ≤ v < 3.20.3, 3.21.0 ≤ v < 3.21.7 | 3.16.3, 3.19.6, 3.20.3, 3.21.7 |
| google protobuf-javalite | 3.16.0 ≤ v < 3.16.3, 3.17.0 ≤ v < 3.19.6, 3.20.0 ≤ v < 3.20.3, 3.21.0 ≤ v < 3.21.7 | 3.16.3, 3.19.6, 3.20.3, 3.21.7 |
| com.google.protobuf:protobuf-javaMaven | 3.0.0 ≤ v < 3.16.3, 3.17.0 ≤ v < 3.19.6, 3.20.0 ≤ v < 3.20.3, 3.21.0 ≤ v < 3.21.7 | 3.16.3, 3.19.6, 3.20.3, 3.21.7 |
| com.google.protobuf:protobuf-javaliteMaven | 3.0.0 ≤ v < 3.16.3, 3.17.0 ≤ v < 3.19.6, 3.20.0 ≤ v < 3.20.3, 3.21.0 ≤ v < 3.21.7 | 3.16.3, 3.19.6, 3.20.3, 3.21.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.