Todos os produtos
Search
Central de documentação

:Vulnerabilidades web comuns

Última atualização: Jul 04, 2026

Ataque XSS

Descrição

Na maioria dos casos, ataques de cross-site scripting (XSS) ocorrem no lado do cliente. Invasores utilizam scripts em HTML, JavaScript, VBScript e ActionScript para roubar dados confidenciais (como senhas), realizar phishing e disseminar malware.

Geralmente, os invasores armazenam código malicioso em um servidor como uma página web. Ao abrir essa página, o navegador do usuário injeta e executa o código malicioso, iniciando o ataque XSS. Durante esse processo, o invasor rouba cookies de sessão para obter dados confidenciais, incluindo senhas.

Impactos

Os ataques XSS têm como alvo os usuários dos sites, e não os servidores web. Eles podem se propagar por meio de sites e causar impactos negativos severos. Os invasores exploram essas vulnerabilidades para roubar dados confidenciais dos usuários. Os principais impactos incluem:

  • Golpes de phishing: Invasores exploram vulnerabilidades de XSS refletido em sites alvo para redirecionar solicitações a páginas de phishing ou injetar scripts JavaScript maliciosos que monitoram a entrada de dados em formulários. Também é possível realizar ataques de phishing sofisticados com base na tecnologia DHTML.

  • Ataques de trojan: Tags iframe incorporam sites maliciosos ocultos nos scripts dos sites alvo. Quando os usuários visitam essas páginas, são redirecionados para os sites maliciosos ou recebem pop-ups provenientes deles.

  • Roubo de identidade: O invasor rouba o cookie de um usuário e obtém as permissões de operação desse usuário no site. Caso o cookie roubado pertença a um administrador, problemas graves podem ocorrer.

  • Roubo de dados confidenciais: Após roubar identidades de usuários e obter permissões de operação, os invasores também expõem os dados confidenciais desses usuários.

  • Ataques de spam: Em redes sociais, os invasores usam as identidades dos usuários comprometidos para enviar grandes volumes de spam em lote para grupos específicos.

  • Hijacking: Em ataques XSS sofisticados, os invasores sequestram o comportamento web dos usuários para monitorar históricos de navegação e outras operações, como envio e recebimento de dados.

  • Worms XSS: Worms desse tipo permitem que invasores realizem comportamentos maliciosos, como propaganda, geração de tráfego falso, inserção de trojans, pegadinhas, destruição de dados online e ataques DDoS.

Ataque de injeção CRLF

Descrição

Os ataques de injeção de Carriage Return Line Feed (CRLF) dividem os cabeçalhos de resposta HTTP. Essa técnica também é conhecida como vulnerabilidade de divisão de resposta HTTP. CR refere-se aos caracteres de retorno de carro e LF aos caracteres de avanço de linha.

As informações do cabeçalho HTTP consistem em várias linhas separadas por combinações CRLF. Cada linha segue o formato chave: valor. A injeção de caracteres CRLF em um valor pode alterar o formato do cabeçalho HTTP.

Impactos

Invasores podem injetar informações personalizadas no cabeçalho HTTP, como cookies de sessão ou código HTML, para executar ataques como XSS ou fixação de sessão.

Ataque de injeção SQL

Descrição

A injeção SQL é uma vulnerabilidade de segurança presente na camada de banco de dados das aplicações. Esse tipo de ataque é amplamente utilizado para obter controle não autorizado de sites.

Se as aplicações não validarem as instruções SQL incluídas nas strings de entrada, os bancos de dados tratarão as instruções maliciosas enviadas pelos invasores como comandos normais e as executarão. Como resultado, os bancos de dados sofrem ataques e os dados podem vazar, ser modificados ou excluídos. Além disso, códigos maliciosos podem ser injetados nos sites e backdoors instalados.

Impactos

Os ataques de injeção SQL podem causar os seguintes impactos:

  • Roubo de dados confidenciais.

  • Adulteração de dados críticos do negócio.

  • Modificação não autorizada de páginas web.

  • Comprometimento dos servidores que hospedam os bancos de dados, transformando-os em zumbis controlados pelos invasores. A rede interna corporativa também pode sofrer ataques.

Ataque Webshell

Descrição

Um ataque webshell ocorre quando invasores injetam trojans em servidores web alvo para assumir o controle deles.

Impactos

Ao lançar ataques webshell contra sites de usuários, os invasores criam backdoors nessas aplicações. Isso permite que eles executem operações como modificação de arquivos e execução de código diretamente nos sites comprometidos.

Inclusão de arquivo local

Descrição

A inclusão de arquivo local é um ataque possível quando o código da aplicação não controla rigorosamente os arquivos a serem processados. Os invasores podem executar arquivos estáticos enviados ou arquivos de log do site como se fossem código.

Impactos

Essa vulnerabilidade permite que os invasores executem comandos nos servidores e obtenham permissões de acesso. As consequências podem ser graves, incluindo a exclusão inesperada de sites e a adulteração de dados de usuários e transações.

Inclusão de arquivo remoto

Descrição

A inclusão de arquivo remoto acontece quando o código da aplicação não valida estritamente os arquivos a serem processados. Nesse cenário, os invasores constroem parâmetros (incluindo código remoto) e os executam nos servidores.

Impactos

Ao explorar essa falha, os invasores executam comandos nos servidores e obtêm permissões de sistema. Isso pode resultar em sérios danos, como a remoção acidental de sites e a manipulação de dados de usuários e transacionais.

Execução remota de código

Descrição

A execução remota de código, também conhecida como injeção de código, é uma vulnerabilidade de alto risco. Ela permite que os invasores explorem falhas no código do servidor para executar scripts maliciosos remotamente.

Impactos

O invasor aproveita essa vulnerabilidade para executar código montado arbitrariamente nos servidores.

Ataque FastCGI

Descrição

A vulnerabilidade FastCGI é uma falha crítica em servidores web NGINX. O módulo FastCGI pode fazer com que os servidores analisem todos os tipos de arquivos como se fossem PHP.

Impactos

Invasores conseguem atacar servidores web NGINX que suportam PHP.