Questão 631233

Tecnologia da Informação · 2022

Questão

ID 631233

Disciplina: Tecnologia da Informação

Assunto: Injeção SQL (SQL Injection)

Ano: 2022 Banca: FGV - Fundação Getúlio Vargas Órgão: Controladoria-Geral da União


Considere um cenário típico de exposição de dados sensíveis: uma organização acredita estar segura ao utilizar a criptografia automática do seu banco de dados para encriptar dados financeiros sigilosos dos seus usuários, mas esquece que permite que esses dados sejam automaticamente decriptados nas operações de consulta.

Um time de desenvolvedores sem experiência em desenvolvimento seguro trabalha em uma aplicação que acessa essa base de dados. Ao longo do desenvolvimento da aplicação, um tipo comum de vulnerabilidade é inserido em muitas das consultas realizadas, como no seguinte trecho:

String consultaHTTP = "SELECT \* FROM extratos

WHERE id_cliente='" + request.getParameter("id") + "'";

Para mitigar o impacto dos riscos criados por esse tipo de vulnerabilidade, é possível utilizar:

Alternativas da questão 631233
Pular para o conteúdo principal