CVE-2022-3510
Təsvir
protobuf-java core və lite versiyalarının 3.21.7, 3.20.3, 3.19.6 və 3.16.3 versiyalarından əvvəlki nəzərdə tutulmuş versiyalarında, Message-Type Extensions ilə bağlı CVE-2022-3171-ə bənzər bir analiz problemi xidmətdən imtina (DoS) hücumuna səbəb ola bilər. Təkrarlanmayan daxili mesajların təkrarlandığı və ya naməlum sahələri olan çox sayda nümunələrini ehtiva edən girişlər obyektlərin dəyişdirilə bilən (mutable) və dəyişdirilə bilməyən (immutable) formalar arasında qarşılıqlı çevrilməsinə səbəb olur ki, bu da potensial olaraq uzun zibil yığma (garbage collection) fasilələrinə gətirib çıxarır. Yuxarıda qeyd olunan versiyalara yeniləmə tövsiyə olunur.
Necə düzəltmək olar
- google protobuf-java3.16.3, 3.19.6, 3.20.3, 3.21.7 və ya daha yeni versiya
- google protobuf-javalite3.16.3, 3.19.6, 3.20.3, 3.21.7 və ya daha yeni versiya
- com.google.protobuf:protobuf-java3.16.3, 3.19.6, 3.20.3, 3.21.7 və ya daha yeni versiya
- com.google.protobuf:protobuf-javalite3.16.3, 3.19.6, 3.20.3, 3.21.7 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| 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 |
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.