Flashcard FC518765
Como dois hífens afetam uma consulta SQL e por que isso possibilita injeção SQL?
Desenvolvimento Web
CEBRASPE (CESPE) · 2025
Como dois hífens afetam uma consulta SQL e por que isso possibilita injeção SQL?
Mostrar resposta e comentário
Resposta
O token de comentário composto por dois hífens faz com que o restante da consulta SQL seja ignorado, permitindo encerrar uma string e neutralizar o resto da consulta.
• Comentário SQL: O token composto por dois hífens inicia um comentário de linha na sintaxe SQL, fazendo o restante da consulta ser ignorado pelo banco de dados.
• Exploração: Fechar a string com um apóstrofo seguido de dois hífens permite neutralizar o restante da cláusula e alterar a lógica da consulta.
• Classificação: Essa técnica é um caso de injeção SQL conforme o OWASP Top 10 de falhas de injeção.
• Mitigação: Use prepared statements ou queries parametrizadas, valide entradas e evite concatenar diretamente valores do usuário em SQL.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/514962
Conteúdo do catálogo FC Concursos · Atualizado em