CVE-2022-31692
Təsvir
Spring Security, 5.7.5-dən əvvəlki 5.7 versiyaları və 5.6.9-dan əvvəlki 5.6 versiyaları forward və ya include dispatcher tipləri vasitəsilə avtorizasiya qaydalarından yan keçməyə həssas ola bilər. Konkret olaraq, tətbiq aşağıdakıların hamısı doğru olduqda həssasdır: Tətbiq Spring Security-nin forward və include dispatcher tiplərinə təhlükəsizliyi tətbiq etdiyini gözləyir. Tətbiq AuthorizationFilter-dən əl ilə və ya authorizeHttpRequests() metodu vasitəsilə istifadə edir. Tətbiq FilterChainProxy-ni forward və/və ya include sorğularına tətbiq etmək üçün konfiqurasiya edir (məs. spring.security.filter.dispatcher-types = request, error, async, forward, include). Tətbiq sorğunu daha yüksək imtiyazla qorunan endpoint-ə forward və ya include edə bilər. Tətbiq Spring Security-ni authorizeHttpRequests().shouldFilterAllDispatcherTypes(true) vasitəsilə hər dispatcher tipinə tətbiq etmək üçün konfiqurasiya edir
Necə düzəltmək olar
- vmware spring_security5.6.9, 5.7.5 və ya daha yeni versiya
- org.springframework.security:spring-security-core5.7.5, 5.6.9 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| vmware spring_security | 5.6.0 ≤ v < 5.6.9, 5.7.0 ≤ v < 5.7.5 | 5.6.9, 5.7.5 |
| netapp active_iq_unified_manager | Aralıq göstərilməyib | — |
| org.springframework.security:spring-security-coreMaven | 5.7.0 ≤ v < 5.7.5, 5.6.0 ≤ v < 5.6.9 | 5.7.5, 5.6.9 |
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.