Questão FC483609
Julgue o próximo item, relativo a vulnerabilidades em aplicações web e suas características. Um ataque do tipo injeção SQL é caracterizado por permitir a passagem de parâmetros SQL
Ameaças aos Sistemas Computacionais
CEBRASPE (CESPE) · 2024
Julgue o próximo item, relativo a vulnerabilidades em aplicações web e suas características.
Um ataque do tipo injeção SQL é caracterizado por permitir a passagem de parâmetros SQL via entrada de dados da aplicação e executar tais parâmetros no banco de dados.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A afirmação está certa porque descreve a essência da injeção SQL: o atacante inclui fragmentos de código SQL em campos de entrada de uma aplicação e esses fragmentos são concatenados à consulta original e executados no banco de dados, alterando a lógica esperada.
Tecnicamente isso ocorre quando a aplicação monta consultas dinamicamente sem usar parametrização ou tratamento adequado, permitindo payloads como ' OR 1=1 que transformam a consulta e retornam ou modificam dados indevidamente.
O impacto inclui divulgação de dados sensíveis, alteração ou exclusão de informações e possível escalonamento para comprometer sistemas de infraestrutura.
Contra medidas eficazes: usar prepared statements (queries parametrizadas), validação de entrada, escaping apropriado, princípio do menor privilégio e monitoramento de logs.
Conteúdo do catálogo FC Concursos · Atualizado em