CVE-2024-22234

Yüksək

Təsvir

Spring Security-də 6.1.7-dən əvvəlki 6.1.x versiyaları və 6.2.2-dən əvvəlki 6.2.x versiyaları, tətbiq AuthenticationTrustResolver.isFullyAuthenticated(Authentication) metodunu birbaşa istifadə etdikdə pozulmuş giriş nəzarəti (broken access control) zəifliyinə məruz qalır. Xüsusilə, tətbiq aşağıdakı halda zəifliyə məruz qalır: * Tətbiq AuthenticationTrustResolver.isFullyAuthenticated(Authentication) metodunu birbaşa istifadə edir və ona null authentication parametri ötürülür, nəticədə səhv true dəyəri qaytarılır. Tətbiq aşağıdakı hallardan hər hansı biri doğru olduqda zəifliyə məruz qalmır: * Tətbiq AuthenticationTrustResolver.isFullyAuthenticated(Authentication) metodunu birbaşa istifadə etmir. * Tətbiq AuthenticationTrustResolver.isFullyAuthenticated metoduna null ötürmür. * Tətbiq isFullyAuthenticated metodunu yalnız Method Security https://docs.spring.io/spring-security/reference/servlet/authorization/method-security.html və ya HTTP Request Security https://docs.spring.io/spring-security/reference/servlet/authorization/authorize-http-requests.html vasitəsilə istifadə edir.

CiddilikYüksək
CVSS7.4
İstismar ehtimalı—
MəhsulVmware Spring Security
Dərc20 fev 2024
İlk görülmə20 fev 2024

Necə düzəltmək olar

Yeniləyin
  • vmware spring_security6.1.7, 6.2.2 və ya daha yeni versiya
  • org.springframework.security:spring-security-core6.1.7, 6.2.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
vmware spring_security6.1.0 ≤ v < 6.1.7, 6.2.0 ≤ v < 6.2.26.1.7, 6.2.2
org.springframework.security:spring-security-coreMaven6.1.0 ≤ v < 6.1.7, 6.2.0 ≤ v < 6.2.26.1.7, 6.2.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.

Intelligence 360 paketində

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.

CVE-2024-22234 · Vmware Spring Security · Dark Radar