CVE-2024-22234
CVE-2024-22234: Controllo degli accessi non corretto in Spring Security con uso diretto di isFullyAuthenticated
- Pubblicato
- 20 feb 2024
- Aggiornato
- 13 feb 2025
- Assegnazione CNA
- vmware
- Evidenza osservata
- 4 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:NBasso · prossimi 30 giorni
- Percentile
- 50,6%
- Data del modello
- 21 set 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
In Spring Security, le versioni 6.1.x precedenti alla 6.1.7 e le versioni 6.2.x precedenti alla 6.2.2, un'applicazione è vulnerabile a un controllo degli accessi non funzionante quando utilizza direttamente il metodo AuthenticationTrustResolver.isFullyAuthenticated(Authentication). Nello specifico, un'applicazione è vulnerabile se: * L'applicazione utilizza AuthenticationTrustResolver.isFullyAuthenticated(Authentication) direttamente e un parametro di autenticazione null viene passato ad esso, determinando un valore di ritorno erroneamente true. Un'applicazione non è vulnerabile se una delle seguenti condizioni è vera: * L'applicazione non utilizza AuthenticationTrustResolver.isFullyAuthenticated(Authentication) direttamente. * L'applicazione non passa null a AuthenticationTrustResolver.isFullyAuthenticated * L'applicazione utilizza isFullyAuthenticated solo tramite Method Security https://docs.spring.io/spring-security/reference/servlet/authorization/method-security.html o HTTP Request Security https://docs.spring.io/spring-security/reference/servlet/authorization/authorize-http-requests.html
Fonti
1env di CVE-2024-22243 & CVE-2024-22234
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.