Questão FC483911
Em relação aos principais tipos de ataques a aplicações web e a sua prevenção, julgue o seguinte item. XSS (Cross-site scripting) é um tipo de ataque por meio do qual o atacante ex
Segurança em Aplicações (Programação Segura)
CEBRASPE (CESPE) · 2024
Em relação aos principais tipos de ataques a aplicações web e a sua prevenção, julgue o seguinte item.
XSS (Cross-site scripting) é um tipo de ataque por meio do qual o atacante explora erros nos códigos de entrada de dados, e a prevenção de ataques XSS requer sanitização das entradas de dados, de maneira a impedir a injeção de códigos maliciosos.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A afirmativa é certa porque XSS (Cross-site scripting) explora o tratamento inadequado de dados de entrada em aplicações web.
Um atacante injeta código, geralmente JavaScript, em campos de input, parâmetros ou conteúdo armazenado; se a aplicação insere esses dados na página sem proteção, o navegador executa o código no contexto do site, permitindo roubo de sessão, redirecionamentos ou ações não autorizadas.
A prevenção exige sanitização e validação das entradas e, principalmente, o escapamento da saída conforme o contexto (HTML, JavaScript, CSS, URL).
Substituir caracteres como < e > por entidades, ou remover tags perigosas, impede que o navegador interprete código malicioso.
Medidas adicionais como a configuração de Content Security Policy (CSP) reduzem o impacto de falhas. Por isso, sanitizar entradas é essencial para impedir injeção de scripts.
Conteúdo do catálogo FC Concursos · Atualizado em