CVE-2024-7254
Təsvir
İstənilən sayda iç-içə qruplar və ya SGROUP teqləri seriyasını ehtiva edən etibarsız Protocol Buffers məlumatlarını analiz edən hər hansı layihədə stek limitinin aşılması (yəni StackOverflow) nəticəsində korlanma baş verə bilər. İç-içə qrupların DiscardUnknownFieldsParser və ya Java Protobuf Lite analizi ilə naməlum sahələr kimi, yaxud Protobuf xəritə (map) sahələrinə qarşı analiz edilməsi hücumçu tərəfindən istifadə oluna bilən məhdudiyyətsiz rekursiyalar yaradır.
Necə düzəltmək olar
- google protobuf3.25.5, 4.27.5, 4.28.2 və ya daha yeni versiya
- google protobuf-java3.25.5, 4.27.5, 4.28.2 və ya daha yeni versiya
- google protobuf-javalite3.25.5, 4.27.5, 4.28.2 və ya daha yeni versiya
- google protobuf-kotlin3.25.5, 4.27.5, 4.28.2 və ya daha yeni versiya
- google protobuf-kotlin-lite3.25.5, 4.27.5 və ya daha yeni versiya
- com.google.protobuf:protobuf-java3.25.5, 4.27.5, 4.28.2 və ya daha yeni versiya
- com.google.protobuf:protobuf-javalite3.25.5, 4.27.5, 4.28.2 və ya daha yeni versiya
- com.google.protobuf:protobuf-kotlin3.25.5, 4.27.5, 4.28.2 və ya daha yeni versiya
- com.google.protobuf:protobuf-kotlin-lite3.25.5, 4.27.5, 4.28.2 və ya daha yeni versiya
- google-protobuf3.25.5, 4.27.5, 4.28.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| google protobuf | v < 3.25.5, 4.0.0 ≤ v < 4.27.5, 4.28.0 ≤ v < 4.28.2 | 3.25.5, 4.27.5, 4.28.2 |
| google protobuf-java | v < 3.25.5, 4.0.0 ≤ v < 4.27.5, 4.28.0 ≤ v < 4.28.2 | 3.25.5, 4.27.5, 4.28.2 |
| google protobuf-javalite | v < 3.25.5, 4.0.0 ≤ v < 4.27.5, 4.28.0 ≤ v < 4.28.2 | 3.25.5, 4.27.5, 4.28.2 |
| google protobuf-kotlin | v < 3.25.5, 4.0.0 ≤ v < 4.27.5, 4.28.0 ≤ v < 4.28.2 | 3.25.5, 4.27.5, 4.28.2 |
| google protobuf-kotlin-lite | v < 3.25.5, 4.0.0 ≤ v < 4.27.5, 4.28.0 ≤ v ≤ 4.28.2 | 3.25.5, 4.27.5 |
| netapp active_iq_unified_manager | Aralıq göstərilməyib | — |
| netapp bluexp | Aralıq göstərilməyib | — |
| netapp ontap_tools | 10 | — |
| com.google.protobuf:protobuf-javaMaven | v < 3.25.5, 4.0.0-RC1 ≤ v < 4.27.5, 4.28.0-RC1 ≤ v < 4.28.2 | 3.25.5, 4.27.5, 4.28.2 |
| com.google.protobuf:protobuf-javaliteMaven | v < 3.25.5, 4.0.0-RC1 ≤ v < 4.27.5, 4.28.0-RC1 ≤ v < 4.28.2 | 3.25.5, 4.27.5, 4.28.2 |
| com.google.protobuf:protobuf-kotlinMaven | v < 3.25.5, 4.0.0-RC1 ≤ v < 4.27.5, 4.28.0-RC1 ≤ v < 4.28.2 | 3.25.5, 4.27.5, 4.28.2 |
| com.google.protobuf:protobuf-kotlin-liteMaven | v < 3.25.5, 4.0.0-RC1 ≤ v < 4.27.5, 4.28.0-RC1 ≤ v < 4.28.2 | 3.25.5, 4.27.5, 4.28.2 |
| google-protobufRubyGems | v < 3.25.5, 4.0.0.rc.1 ≤ v < 4.27.5, 4.28.0.rc.1 ≤ v < 4.28.2 | 3.25.5, 4.27.5, 4.28.2 |
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.