CVE-2023-41900: falha de baixa gravidade em eclipse jetty.project
Jetty's OpenId Revoked authentication allows one request
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. Nenhum artefato público de exploração conhecido até agora.
O Jetty tem um problema na autenticação OpenID onde um usuário cujo acesso foi revogado consegue fazer ainda uma requisição como se estivesse autenticado antes de ser desconectado. Isso importa porque um atacante com sessão revogada poderia realizar uma ação não autorizada.
O OpenIdAuthenticator do Jetty (versões 9.4.21–9.4.51, 10.0.15, 11.0.15) não aplica imediatamente as decisões de revogação do LoginService aninhado. Quando um LoginService rejeita um usuário previamente autenticado, a requisição atual é processada como autenticada antes de limpar o estado da sessão, permitindo uma requisição contornar a verificação de revogação. Requisições subsequentes são corretamente negadas.
No mesmo produto, das mais perigosas para as menos.