Digite para filtrar os verbetes do Glossário.

    Redes e segurança · Formação DevOps

    O que é WAF?

    WAF analisa requisições HTTP e aplica proteção antes de elas chegarem à aplicação. Entenda o que ele cobre, o que não cobre e como conferir os registros.

    Também chamado de: Web Application Firewall, firewall de aplicação web

    O que é WAF

    WAF é a sigla de Web Application Firewall. Ele analisa requisições HTTP entre o cliente e a aplicação, comparando método, caminho, cabeçalhos e corpo com um conjunto de assinaturas e políticas.

    A partir dessa comparação, o filtro pode negar a requisição, apresentar um desafio ao navegador ou apenas registrar o evento. A escolha depende do modo configurado e da assinatura que correspondeu à chamada.

    O que ele cobre e o que não cobre

    O filtro cobre padrões conhecidos, como injeção de SQL, script entre sites e tentativa de acesso a arquivo do sistema. Também absorve parte do tráfego automatizado que procura rotas comuns.

    Ele não cobre falha de lógica de negócio. Uma rota que permite alterar o valor de outro cliente continua vulnerável mesmo com o filtro ativo. O WAF também não corrige a versão do PHP nem a biblioteca desatualizada.

    Assinaturas, modo de registro e falso positivo

    O conjunto gerenciado recebe atualizações do fornecedor e cobre ataques conhecidos. O modo de registro anota o que seria negado sem interromper a requisição, e serve para medir o efeito antes de ativar a proteção.

    Falso positivo aparece quando uma assinatura recusa uma requisição legítima. A correção pode ser uma exceção específica, e essa exceção precisa ser revisada com o tempo para não abrir demais a proteção.

    Exemplo

    Como conferir

    Leia o registro de eventos do WAF e identifique a assinatura acionada, a rota e o horário. Compare com o log da aplicação. Teste uma requisição controlada em staging antes de mudar o modo.

    A validação de entrada continua necessária no código. O proxy reverso e a CDN também interferem no que chega ao WAF. O Cloudflare é um exemplo de plataforma que oferece essa camada junto da rede de entrega.

    Dúvidas frequentes

    Perguntas frequentes sobre WAF

    WAF substitui a correção da aplicação?
    Não. O filtro cobre padrões conhecidos na requisição. Uma falha de lógica, como alterar o valor de outro cliente por uma rota válida, continua exigindo correção no código.
    O que é falso positivo no WAF?
    É a recusa de uma requisição legítima por causa de uma assinatura. A correção pode ser uma exceção específica, revisada com o tempo para não abrir demais a proteção.
    Modo de registro protege o site?
    Não. Ele registra o que seria negado e deixa a requisição seguir. Serve para medir o efeito antes de ativar a proteção sobre o tráfego real.
    Como saber qual assinatura agiu?
    O registro de eventos informa a assinatura, a rota e o horário. Compare com o log da aplicação para separar o que foi recusado na entrada do que falhou no código.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Formação DevOps

    Na Formação DevOps, o WAF aparece na camada de entrada do site, junto do proxy reverso e do certificado.

    Conhecer a formação
    Capa da Formação DevOps

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano