Flashcard FC487156
O que é XSS e como preveni-lo?
Segurança em Aplicações (Programação Segura)
CEBRASPE (CESPE) · 2024
O que é XSS e como preveni-lo?
Mostrar resposta e comentário
Resposta
XSS é a exploração de tratamento inadequado de dados de entrada em aplicações web que permite a injeção e execução de código no contexto do site pelo navegador.
• Validação de entradas: verificar e limitar os dados recebidos para rejeitar conteúdo malicioso ou inesperado.
• Sanitização: remover ou neutralizar conteúdo perigoso antes de armazenar ou exibir.
• Escapamento contextual: converter caracteres especiais conforme o contexto (HTML, JavaScript, CSS, URL) para impedir interpretação como código.
• Entidades e remoção de tags: substituir caracteres como < e > por entidades ou eliminar tags perigosas para evitar execução de scripts.
• Content Security Policy: configurar políticas de conteúdo para reduzir o impacto de falhas e limitar execução de scripts externos.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/483911
Conteúdo do catálogo FC Concursos · Atualizado em