Cabeçalho X-Forwarded-For: Problemas de Confiança e Estratégias de Segurança

2025-07-26
Cabeçalho X-Forwarded-For: Problemas de Confiança e Estratégias de Segurança

O cabeçalho HTTP X-Forwarded-For (XFF) é crucial para rastrear o endereço IP de origem das solicitações do cliente, especialmente ao atravessar vários intermediários, como proxies e balanceadores de carga. No entanto, o XFF não é infalível; atores maliciosos podem falsificá-lo. Este artigo examina a mecânica do XFF, seus usos (autenticação de usuário, balanceamento de carga, localização de dados etc.), riscos de segurança (spoofing, endereços IP inválidos, ataques de injeção etc.) e como usar o XFF com segurança. Ele abrange a identificação do IP do cliente real usando listas de proxy confiáveis ou contagens, e recomenda o cabeçalho Forwarded mais seguro como alternativa.

Desenvolvimento