Questão FC483590
Em relação a ameaças e vulnerabilidades em aplicações, julgue o próximo item. XSS (Cross-site scripting) é um método pelo qual um invasor explora vulnerabilidades na maneira como u
Ameaças aos Sistemas Computacionais
CEBRASPE (CESPE) · 2024
Em relação a ameaças e vulnerabilidades em aplicações, julgue o próximo item.
XSS (Cross-site scripting) é um método pelo qual um invasor explora vulnerabilidades na maneira como um banco de dados executa consultas de pesquisa.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
XSS foi julgado ERRADO porque não envolve a execução de consultas em um banco de dados. XSS é uma injeção de código que atua no lado do cliente, fazendo o navegador da vítima executar scripts maliciosos.
No XSS o atacante insere código (normalmente JavaScript) em campos ou URLs de uma aplicação; quando outro usuário carrega a página, o código é executado pelo navegador, permitindo roubo de cookies, falsificação de conteúdo ou redirecionamentos.
Por outro lado, o ataque descrito no enunciado corresponde ao SQL Injection, que manipula entradas para alterar consultas SQL no servidor e comprometer o banco de dados.
Em resumo: XSS ataca usuários via navegador; SQL Injection ataca o servidor e o banco de dados. Mitigações incluem validação/escape de entrada, saída segura, políticas de conteúdo e consultas parametrizadas.
Conteúdo do catálogo FC Concursos · Atualizado em