FC ConcursosFC Concursos

Flashcard FC486854

O que caracteriza um ataque de injeção SQL?

Ameaças aos Sistemas Computacionais

CEBRASPE (CESPE) · 2024

De acordo com o assunto TI - Segurança da Informação: Questões Mescladas de Ameaças aos Sistemas Computacionais, responda:

O que caracteriza um ataque de injeção SQL?
Mostrar resposta e comentário

Resposta

Um ataque de injeção SQL é caracterizado pela inserção de fragmentos de código SQL em campos de entrada que são concatenados à consulta original e executados no banco de dados, alterando a lógica esperada.


• Mecanismo: O atacante inclui fragmentos de código SQL em campos de entrada que são concatenados à consulta original e executados no banco de dados, alterando a lógica esperada.
• Causa técnica: A aplicação monta consultas dinamicamente sem parametrização ou tratamento adequado, permitindo payloads como ' OR 1=1 que transformam a consulta e retornam ou modificam dados indevidamente.
• Impacto: Divulgação de dados sensíveis, alteração ou exclusão de informações e possível escalonamento para comprometer sistemas de infraestrutura.
• Contramedidas: Uso de prepared statements, validação de entrada, escaping apropriado, princípio do menor privilégio e monitoramento de logs.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/483609

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

Continue aprendendo