Flashcard FC558729
Qual a implicação direta de aceitar tokens JWT com o algoritmo "none"?
Sem classificação
FURB · 2025
Qual a implicação direta de aceitar tokens JWT com o algoritmo "none"?
Mostrar resposta e comentário
Resposta
Aceitar o algoritmo "none" faz com que o token seja tratado como não assinado, permitindo que tokens forjados sejam aceitos sem validação de assinatura.
• Assinatura ausente: a ausência de assinatura impede a validação da integridade e da autoria do token pelo serviço.
• Fraude de claims: um agressor pode criar tokens com claims falsos, como privilégios administrativos, e o sistema aceitará esses tokens como legítimos.
• Impacto: compromete os mecanismos de autenticação e autorização, possibilitando escalonamento de privilégios e acesso não autorizado a recursos sensíveis.
• Mitigação: rejeitar o algoritmo "none", exigir validação de assinatura e usar lista de algoritmos confiáveis.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/546505
Conteúdo do catálogo FC Concursos · Atualizado em