FC ConcursosFC Concursos

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

Continue aprendendo