CVE-2024-28180
Təsvir
jose paketi Javascript Object Signing and Encryption standartlarının tətbiqini təmin etməyi hədəfləyir. Hücumçu, Decrypt və ya DecryptMulti tərəfindən sıxılmış haldan çıxarıldıqda böyük miqdarda yaddaş və CPU resurslarından istifadə edən sıxılmış məlumatlar ehtiva edən bir JWE göndərə bilərdi. Bu funksiyalar artıq sıxılmış haldan çıxarılmış məlumatlar 250kB-dan və ya sıxılmış ölçünün 10 qatından (hansı daha böyükdürsə) çox olarsa, xəta qaytarır. Bu zəiflik 4.0.1, 3.0.3 və 2.6.3 versiyalarında aradan qaldırılıb.
Necə düzəltmək olar
- go-jose_project go-jose2.6.3, 3.0.3, 4.0.1 və ya daha yeni versiya
- github.com/go-jose/go-jose/v44.0.1 və ya daha yeni versiya
- github.com/go-jose/go-jose/v33.0.3 və ya daha yeni versiya
- gopkg.in/go-jose/go-jose.v22.6.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| go-jose_project go-jose | 2.0.0 ≤ v < 2.6.3, 3.0.0 ≤ v < 3.0.3, 4.0.0 ≤ v < 4.0.1 | 2.6.3, 3.0.3, 4.0.1 |
| fedoraproject fedora | 38 ≤ v ≤ 40 | — |
| github.com/go-jose/go-jose/v4Go | v < 4.0.1 | 4.0.1 |
| github.com/go-jose/go-jose/v3Go | v < 3.0.3 | 3.0.3 |
| gopkg.in/go-jose/go-jose.v2Go | v < 2.6.3 | 2.6.3 |
| gopkg.in/square/go-jose.v2Go | v ≤ 2.6.0, Aralıq göstərilməyib | — |
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.