Gabarito disponível
Em relação a ameaças e vulnerabilidades em aplicações, julgue os próximos itens.
XSS (Cross-site scripting) é um método pelo qual um invasor explora vulnerabilidades na maneira como um banco de dados executa consultas de pesquisa.
XSS (Cross-site scripting) é um método pelo qual um invasor explora vulnerabilidades na maneira como um banco de dados executa consultas de pesquisa.
A descrição apresentada é de SQL injection, não de XSS.
XSS injeta scripts maliciosos em páginas web que são executados no navegador da vítima. Explorar a forma como o banco de dados executa consultas é característico de SQL injection. O item confunde as duas técnicas.
Análise das alternativas
A) Certo: descreve SQL injection. B) Errado (correta): XSS atua no lado do cliente, via scripts, e não nas consultas ao banco.
Referência: OWASP – Cross-Site Scripting e SQL Injection.
Resolução comentada do VaiConcursos.