FC ConcursosFC Concursos

Flashcard FC486839

Como o SQL Injection explora entradas de formulários e como mitigá-lo?

Ameaças aos Sistemas Computacionais

CEBRASPE (CESPE) · 2024

De acordo com o assunto TI - Segurança da Informação: Ataques a Aplicações Web (XSS, CSRF, SQL Injection etc.), responda:

Como o SQL Injection explora entradas de formulários e como mitigá-lo?
Mostrar resposta e comentário

Resposta

SQL Injection explora entradas de formulários não filtradas permitindo que um atacante injete trechos de consulta maliciosos que são concatenados e executados no banco de dados, e sua mitigação requer impedir que dados do usuário sejam interpretados como código SQL.

• Consultas parametrizadas: usar prepared statements para separar código SQL dos dados do usuário e evitar concatenação em consultas.
• Validação de entrada: validar e sanitizar entradas para impedir caracteres ou padrões maliciosos que alterem consultas SQL.
• Menor privilégio: conceder apenas permissões necessárias às contas de banco para limitar impacto de exploração.
• ORMs e WAF: utilizar ORMs seguros e firewalls de aplicação para reduzir riscos de injeção.





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

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

Continue aprendendo