Nunca forneça os cabeçalhos de identidade fornecidos pelo cliente a montante

FixAPIService
Navios
10 de setembro de 2026 às 20:21 UTC
Autor
Kamo
Enviar
7d23fde

forward(), forwardWebhook() e forwardCallback() copiaram cada entrada cabeçalho exceto Máquina (e, para os dois sem sessão, os cabeçalhos credenciais) para o pedido upstream. BillingService é permitidoTodos e toma o Org de chamador, membro e modo de Deus de X-Org-Id, X-Membro-Id e X-God-Mode-Active, então uma solicitação ao api.<domínio>/api/billing/** poderia agir como Qualquer membro, administradores de plataforma incluídos. Serviço de Segurança /api/segurança/direitos/me lê X-Membro-Id da mesma forma. Todos os três agora copiem através de InboundHeaders. Copiado em Into. Deixa cair X-Org-Id, X-Membro-ID, X-usuário-ID, X-God-Mode-Active, X-membro-tipo, X-Public-Chat-Org-Id, X-Public-Chat-Key-Hash e qualquer cabeçalho X-Sudo-*, e registra os nomes perdidos com o caminho e o endereço dos pares. Os cabeçalhos são deixados cair incondicionalmente porque nenhum Gateway carregando-os. Os remetentes legítimos (a facturação do kamo-interno, direitos e proxies LOS, os clientes de e-sign, e este serviço próprio key-validated controllers) todos chamam o serviço de destino diretamente, e o 362 forward() chamadas ainda nos logs dos pods vivos não carregavam nenhum destes Cabeçalhos. Stripe-Assinatura, assinaturas de porta-aviões, X-***-Token, X-OTK, Cookie e a autorização passa exactamente como antes. api-route agora também executa o strip-identity-headers Traefik middleware Primeiro. Que Middleware vive em KlusterServices e deve ser aplicado antes este manifesto, ou Traefik rejeita api-route e todo host api.* 404s. IdentityHeaderStripping Testa todos os caminhos para a frente com um erro Solicitar e inspeccionar o pedido a montante. Também falha se algum arquivo fonte Para além dos InboundHeaders, enumera os cabeçalhos dos clientes.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços