CVE-2024-22234
CVE-2024-22234: Controle de Acesso Quebrado no Spring Security com Uso Direto de isFullyAuthenticated
- Publicado
- 20 de fev. de 2024
- Atualizado
- 13 de fev. de 2025
- Atribuindo CNA
- vmware
- Evidência observada
- 4 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:NBaixo · próximos 30 dias
- Percentil
- 50,6%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
No Spring Security, nas versões 6.1.x anteriores à 6.1.7 e nas versões 6.2.x anteriores à 6.2.2, uma aplicação está vulnerável a controle de acesso quebrado quando usa diretamente o método AuthenticationTrustResolver.isFullyAuthenticated(Authentication). Especificamente, uma aplicação está vulnerável se: * A aplicação usa AuthenticationTrustResolver.isFullyAuthenticated(Authentication) diretamente e um parâmetro de autenticação nulo é passado para ela, resultando em um valor de retorno verdadeiro errôneo. Uma aplicação não está vulnerável se qualquer uma das seguintes condições for verdadeira: * A aplicação não usa AuthenticationTrustResolver.isFullyAuthenticated(Authentication) diretamente. * A aplicação não passa nulo para AuthenticationTrustResolver.isFullyAuthenticated * A aplicação usa isFullyAuthenticated apenas por meio de Method Security https://docs.spring.io/spring-security/reference/servlet/authorization/method-security.html ou HTTP Request Security https://docs.spring.io/spring-security/reference/servlet/authorization/authorize-http-requests.html
Fontes
1- CVE-2024-22243-CVE-2024-22234Pesquisa
Ambiente para CVE-2024-22243&CVE-2024-22234
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.