O WAF (Web Application Firewall) é uma solução de segurança que protege aplicações web ao filtrar e monitorar o tráfego HTTP entre a aplicação e a internet. Ele age como uma barreira, bloqueando ataques comuns e tentativas de exploração de vulnerabilidades, garantindo que apenas requisições legítimas alcancem o servidor. É uma ferramenta essencial para aumentar a resiliência de sites contra ameaças cibernéticas.
A seguir, apresentamos um guia passo a passo para habilitar o WAF na Cloudflare, oferecendo uma camada extra de segurança para sua aplicação web.
Importante: No plano Free, o WAF é ativo por padrão quando o proxy está ativo (), mas nenhuma configuração extra é necessária. O plano Free permite a criação de até 5 regras personalizadas, mas não ocorre bloqueio dos uploads, pois essa restrição vem das regras do OWASP, recurso PRO. Ou seja, caso você esteja no plano Free, não é necessário realizar as configurações abaixo listadas.
Configurar regras gerenciadas do WAF
Para realizar as configurações de regras gerenciadas abaixo é necessário ter o Plano Pro contratado.
- Acesse o painel da Cloudflare
- Acesse a aba Regras gerenciadas e ative as regas:
- Conjunto de regras gerenciadas pela Cloudflare
- Conjunto de Regras Core do OWASP da Cloudflare
- Verificação de vazamento de credenciais da Cloudflare
Criar regra personalizada
Para permitir o upload de imagens na biblioteca de mídia do site, é necessário criar uma regra personalizada.
- Acesse o painel da Cloudflare
- Acesse a aba Regras personalizadas e clique em Criar regra, e configure com as seguintes instruções:
- Nome da exceção: Permitir-Upload-Na-Biblioteca
- Quando as solicitações recebidas coincidirem:
- Campo: URI cheia
- Operador: é igual a
- Valor: https://[seu domínio]/wp/wp-admin/async-upload.php
- Depois: Ignorar todas as regras restantes
- Colocar em: Primeira
- Solicitações de correspondência de log: Ligado
- Clique em Salvar
Proteja Sua Aplicação Web
Configurar o WAF Web Application Firewall, garante que você possa proteger sua aplicação web contra ameaças, além de oferecer controle granular sobre as permissões de acesso. Não deixe de explorar outros artigos em nossa base de conhecimento para descobrir mais práticas de segurança para o seu ambiente!