Questão FC483589
Com base em CSRF (cross site request forgery), julgue o item subsequente. Por fundamento de CSRF, o uso de cookies é suficiente para garantir que uma aplicação não seja vulnerável
Ameaças aos Sistemas Computacionais
CEBRASPE (CESPE) · 2024
Com base em CSRF (cross site request forgery), julgue o item subsequente.
Por fundamento de CSRF, o uso de cookies é suficiente para garantir que uma aplicação não seja vulnerável à exploração de CSRF.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A afirmação é errada porque o uso de cookies por si só não impede ataques de CSRF. Na realidade, muitos CSRF exploram o fato de navegadores enviarem automaticamente cookies de sessão em requisições feitas a um domínio, permitindo que um site malicioso provoque ações em nome do usuário autenticado.
Além dos cookies, outros mecanismos de autenticação automáticos, como a autenticação HTTP Basic/Digest, também podem ser abusados. Logo, confiar apenas em cookies não elimina a vulnerabilidade.
Proteções eficazes são adotadas pelo servidor, por exemplo: uso de token anti-CSRF verificável, atributo SameSite nos cookies, validação dos cabeçalhos Origin e Referer, requisição de reautenticação para operações sensíveis e uso controlado de CORS.
Portanto, a defesa contra CSRF exige medidas do lado do aplicativo, não apenas depender dos cookies.
Conteúdo do catálogo FC Concursos · Atualizado em