CVE-2022-31692: falha crítica em Spring by VMware
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Ela tem prova de conceito pública.
O Spring Security não consegue proteger requisições que são redirecionadas ou incluídas dentro da aplicação, permitindo que um atacante desvie as regras de autorização e acesse endpoints restritos manipulando como as requisições são roteadas internamente.
Uma vulnerabilidade de desvio de autorização existe no AuthorizationFilter do Spring Security quando configurado para processar tipos de dispatcher forward e include. Um atacante autenticado ou não pode explorar isso ao redirecionar/incluir uma requisição para um endpoint de privilégio elevado, contornando as regras de segurança definidas em authorizeHttpRequests(). Requer configuração específica de tipos de dispatcher e afeta versões 5.7.x anteriores a 5.7.5 e 5.6.x anteriores a 5.6.9.