FC ConcursosFC Concursos

Questão FC296469

Um usuário realizou a autenticação na aplicação Web de um banco. Durante a utilização dessa aplicação, o usuário sofreu um ataque de engenharia social que o fez clicar em um link p

Ameaças aos Sistemas Computacionais

CESGRANRIO · 2022

Um usuário realizou a autenticação na aplicação Web de um banco. Durante a utilização dessa aplicação, o usuário sofreu um ataque de engenharia social que o fez clicar em um link presente numa mensagem de e-mail com conteúdo HTML e cuja URL corresponde a uma requisição válida na aplicação Web do banco. Essa URL foi processada pelo navegador do usuário, e a requisição foi enviada e executada com sucesso em nome do usuário da aplicação Web.

 

Esse ataque bem-sucedido demonstra que a aplicação Web do banco está vulnerável ao ataque de

  1. SQL Injection
  2. XPATH Injection
  3. Buffer Overflow
  4. CSRF
  5. XSS
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

CSRF (Cross‑Site Request Forgery) é um ataque que obriga o navegador de um usuário já autenticado a enviar uma requisição forjada a uma aplicação, fazendo com que ações sejam executadas em nome da vítima sem seu consentimento.

No caso descrito, o atacante usou engenharia social (um e‑mail HTML com link) cuja URL corresponde a uma operação válida do banco. Ao clicar, o navegador incluiu automaticamente o cookie de sessão e a requisição foi aceita e executada como se viesse do próprio usuário.

O servidor, por confiar nas credenciais enviadas pelo navegador, não distingue a requisição legítima da forjada. Para prevenir, implemente token anti‑CSRF (nonce por formulário), valide Origin/Referer, use cookies com atributo SameSite e revalidação de credenciais para operações sensíveis.

Do lado do usuário: encerrar sessão, evitar auto‑login e cautela ao clicar em links suspeitos.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo